自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 NOLOGGING 可以使用的场合

<br /><br />1.       索引的创建和重建<br />2.       表的批量INSERT (通过 /*+ APPEND */)表数据不生成REDO,但是索引的修改会生成REDO<br />3.       LOB操作<br />4.       通过create table  as select 创建表<br />5.       通过ALTER TABLE 操作,如MOVE和SPLIT

2010-06-03 14:37:00 478

原创 Commit 时系统到底做了哪些工作?

<br /><br />修改缓存中的块的内容?不,它只是修改了块上的事务信息(释放锁),修改块的内容在执行语句时已经做完了,提交时只是需要做上述清理工作<br /><br />为事务生成SCN号这个是必须的,但是很快几乎不需要时间<br /><br />等待LGWR将剩下的内容写到磁盘上,这个一般来说是最耗时的,但是也不会太长,因为最多就是1M的内容(因为大事务的话LGWR早就开始存盘了,不用等到commit)但是它一定是同步的!<br /> <br />好了,其实就是这么多的工作<br /><br />所

2010-06-03 11:25:00 653

原创 oracle数据存储结构(基础)

<br />Oracle 的存储系统,由大到小分别为<br />表空间(可横跨多个数据文件dba_tablespaces) ----à<br />段(segments 一般一个对象会对应一个段比如表段索引段簇段 dba_segments )  ----à <br />扩展(extents 逻辑上连续的存储空间,主要用来扩展存储空间 dba_extends )----à<br />数据块(blocks 最小的存储单位,读和写的最小单位)<br /> <br />一个段只能属于一个表空间,但是可以跨文件<br

2010-06-02 11:00:00 1083

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除