您现在的位置是:首页 >

oracle索引使用 如何改善Oracle的索引?

火烧 2021-08-10 21:57:21 1057
如何改善Oracle的索引?   当我们使用CREATE INDEX来创建索引时 Oracle提供了很多参数来改善创建索引的速度 索引所占用的空间和索引树的层次      速度因素     gt gt

如何改善Oracle的索引?  

oracle索引使用 如何改善Oracle的索引?
  当我们使用CREATE INDEX来创建索引时 Oracle提供了很多参数来改善创建索引的速度 索引所占用的空间和索引树的层次      速度因素    >>PARALLEL选项 当创建索引时 Oracle首先会进行全表扫描来收集符号键和ROWID对 而PARALLEL选项允许多处理器并行扫描表 这样就会加速索引的创建过程 一般推荐的PARALLEL值为CPU数减     >>NOLOGGING选项 NOLOGGING选项因为不写日志 所以大大提高了性能 比不使用NOLOGGING选项大约会节省 %的时间 使用NOLOGGING创建索引的唯一风险就是如果数据库需要做前滚恢复 你将不得不重建索引      空间和结构因素    >>PRESS选项 PRESS选项用于在创建非唯一性索引时压缩重复值 对于连接索引(即索引包含多列)来说 PRESS选项会使索引的大小减少一半以上 PRESS选项也可以设置连接索引的前置长度     >>使用大BLOCKSIZE的表空间 将索引建立在大BLOCKSIZE的表空间上 将大大降低索引树的层次     [ ] 如何禁止某IP访问ORACLE?    在$ORACLE_HOME/neork/admin/中创建protocol ora文件﹐其内容如下﹕    tcp validnode_checking=yes    #下面两行取其一     tcp invited_nodes=(ip ip ) #允许访问的IP    tcp excluded_nodes=(ip ip ) #禁止访问的IP lishixinzhi/Article/program/Oracle/201311/17247  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码