Go语言中的内建函数new和make是两个用于内存分配的原语(allocation primitives)。对于初学者,这两者的区别也挺容易让人迷糊的。简单的说,new只分配内存,make用于slice,map,和channel的初始化。
分类:
其他好文 时间:
2014-10-03 15:14:44
阅读次数:
206
为了一看究竟,抓取了一个awr报告。发现系统的负载情况确实很严重,每秒的redo有1.6M,可见系统的负载不是主要在select上,可能有一些dml之类的操作极为频繁。看了下等待事件。都是关于lock的。这个时候就有些纳闷了。到底什么样的操作会导致严重的锁等待。Top 5 Timed Foregro...
分类:
数据库 时间:
2014-10-02 18:24:33
阅读次数:
234
一. 概述
我们知道,在oracle中,没修改一条数据douh...
分类:
数据库 时间:
2014-09-29 23:44:21
阅读次数:
355
增量备份的应用在recovery阶段,不再restore阶段
了解数据库设置表:
SQLdesc">>desc database_properties
Name Null? Type
----------------------------------------- -------- -----------...
分类:
数据库 时间:
2014-09-29 11:41:59
阅读次数:
237
1. 在工程中添加Undo、Redo的按钮图片,每个按钮都有可用和不可用两种状态图片,共4个图片。 2. 在StoryBoard中添加两个按钮,设置图片属性和自动布局约束。 3. 按住 Ctrl 拖动按钮到 ViewController.mm 中,创建...
分类:
移动开发 时间:
2014-09-26 13:15:29
阅读次数:
308
一、增加联机重做日志的组和组成员1.增加组SQL>descv$logfile;NameNull?Type
---------------------------------------------------------------------
GROUP#NUMBER
STATUSVARCHAR2(7)
TYPEVARCHAR2(7)
MEMBERVARCHAR2(513)
IS_RECOVERY_DEST_FILEVARCHAR2(3)SQL>colmem..
分类:
数据库 时间:
2014-09-26 08:31:59
阅读次数:
432
在数据库中所有的文件都可以丢失,唯有OnlineRedoLogFiles和ArchiveRedoLogFiles不可以丢失,否则数据库将无法恢复。一、什么是联机重做日志文件联机重做日志文件的主要用于数据库的备份和恢复,它记录了数据的所有变化情况,提供了数据的恢复机制(Oracle在对数据进行操作时,..
分类:
数据库 时间:
2014-09-26 07:58:48
阅读次数:
514
一、配置RedoLogFile上图中的配置存在以下错误:1.不对称,Group3只有一个成员,这样会导致写入错误;2.将一组中的多个成员都放在了一个磁盘上,这样不但导致频繁写入的负荷都集中在一个磁盘上,同时也没有实现磁盘的冗余,起不到备份的作用。有关联机重做日志文件的配置,有如..
分类:
数据库 时间:
2014-09-26 07:58:19
阅读次数:
374
May 01, 2003 ByGianluca InsolvibileinEmbeddedSoftwareCall some useful fuctions of the GNU C library to save precious memory and to find nasty bugs.Dea...
分类:
其他好文 时间:
2014-09-23 12:44:54
阅读次数:
455
在事务中有四个通用的原则是所有数据库都必须遵守的,简称ACID原则,下面简单概述一下oracle是怎样实现这四个原则的。
一. 原子性(Atomicity):一个事务要么全部执行,要么全部都不执行
在oracle中,当我们做一次变更的时候,系统会自动创建一条undo记录来描述怎样撤销这次变更。也就是说,当执行到一个事务的中间时,如果有其他用户想访问我...
分类:
数据库 时间:
2014-09-21 14:12:40
阅读次数:
236