blogger

    blogger
  • hot log

  • comment

    twitter

    • 12.10.xC6出来时候碰到"Could not determine encryption mode from page zero",竟果然是BUG!http://www-01.ibm.com/support/docview.wss?rs=630&uid=swg21973408

      2015-12-21 20:15

    • 空间已经转移到新加坡,希望会好一些。

      2015-11-16 14:34

    • 增加新域名liaosnet.cc,与liaosnet.com同指向。

      2015-10-09 15:25

    • 空间迁移到香港。或许速度会快一点。。

      2014-02-13 20:10

    • 解决个问题:NBU配置Storage时的目录在系统分区上,导致备份失败,最终原因是目录在系统分区上时,需要在 This directory can exist on the root file system or system disk. 这个选项前打上勾。

      2012-09-26 22:21

    • More»

    blog sort

    links

    record

    banner

    分片表索引导致数据库空间满问题一例

    暗夜星空's Memory from Dec 12 , 2012 at 14:58 PM , under Category:INFORMIX
    某数据库上的fringdbs1的空间使用率达到了98.68%。
    通过oncheck -pe fringdbs1 命令查看dbspace保存的表上看,存放了一个名为crbt_userring表及其索引
    从crbt_userring的表结构看,这是个分片表(使用fringdbs1,fringdbs2,fringdbs3,fringdbs4)
    当前存在一个问题,会使fringdbs1空间使用率相对于其它分片表所在的空间更高:
    fringdbs1|98.68
    fringdbs2|43.14
    fringdbs3|43.14
    fringdbs4|43.14
    该索引idx_uringx_1_n未分片,默认建在了fringdbs1上
    create index idx_uringx_1_n on crbt_userring 
        (phonenumber) using btree  in fringdbs1;

    而这个索引的空间占用已经达到了
     Number of pages allocated      1388700 页        
    整个fringdbs1的空间也就2500000 页

    综上述:在建立分片时,需要考虑非分片索引的存放位置和空间大小。
    因此建议分片表的索引使用独立的dbspace,或者需要按比例扩展默认的第一个dbspace的大小。