您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

改善Oracle的索引_MySQL

2024/3/30 23:52:10发布23次查看
当我们使用create index来创建索引时,oracle提供了很多参数来改善创建索引的速度、索引所占用的空间和索引树的层次。
1、速度因素
parallel选项:当创建索引时,oracle首先会进行全表扫描来收集符号键和rowid对,而parallel选项允许多处理器并行扫描表,这样就会加速索引的创建过程。一般推荐的parallel值为cpu数减1。
nologging选项:nologging选项因为不写日志,所以大大提高了性能,比不使用nologging选项大约会节省70%的时间。使用nologging创建索引的唯一风险就是如果数据库需要做前滚恢复,你将不得不重建索引。
2、空间和结构因素
compress选项:compress选项用于在创建非唯一性索引时压缩重复值。对于连接索引(即索引包含多列)来说,compress选项会使索引的大小减少一半以上。compress选项也可以设置连接索引的前置长度。
使用大blocksize的表空间:将索引建立在大blocksize的表空间上,将大大降低索引树的层次。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product