
ORACLE
wangxiao39
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle 之pctfree&pctused
pctfree:在块上保留多少空间用以以后数据的更新。如果自由空间的百分比高于pctfree的设置,那么这个块就是“自由块”。默认值为10%。pctused:如果在块上插入数据,然后又经过删除数据,这个时候如果块数据占有块空间的百分比低于pctused,那么这个块就是“自由块”。这两个参数的使用 如果创建表的时候指定pctfree=20%,oracle会在这个表的data segm...原创 2011-08-18 14:30:07 · 145 阅读 · 0 评论 -
oracle之varchar2
如果国家字符集为单字节字符,那么varchar2(20)默认表示能存储20个字节的字符(即默认为varchar2(20 byte)),varchar2(20 char)表示能存储20个字符。如果国家字符集为UTF-8类似的多字节字符,那么varchar2(20)存储不了20个字符,只有varchar2(20 char)才能存储20个字符。。还可以使用会话参数或系统参数NLS_LENGT...原创 2011-05-31 21:22:04 · 440 阅读 · 0 评论 -
ORACLE手动管理段空间之freelists
freelists:存放着可以使用的块。在插入数据的时候,oracle首先去freelists中查看是否有可以使用的块,如果没有,那么提高 高水位线HWM(不得已而为之)。如果有多个session同时对一张表进行插入,每个连接都会查看freelists,所以freelists为1的时候有多个用户需要进行插入或者删除,这个时候就会遇到性能瓶颈,用statspack进行查看的时候就会出现buffer ...原创 2011-06-02 23:04:03 · 471 阅读 · 0 评论 -
oracle之pctfree与pctused
pctfree:在块上保留多少空间用以以后数据的更新。如果自由空间的百分比高于pctfree的设置,那么这个块就是“自由块”。默认值为10%。pctused:如果在块上插入数据,然后又经过删除数据,这个时候如果块数据占有块空间的百分比低于pctused,那么这个块就是“自由块”。这两个参数的使用 如果创建表的时候指定pctfree=20%,oracle会在这个表的data segm...原创 2011-06-04 08:59:21 · 127 阅读 · 0 评论