紧急救援!!!!一个关于informix数据库优化的问题。

loverVC loverVC 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
当数据表众多及对数据库进行频繁操作过多时,表中的数据可能分布在多个磁盘和混合其他表中的数据。要避免这种情形,就要生成适当的区域长度(针对某个表的磁盘空间)来进行区域计划和管理。这里可以利用informix数据库提供的oncheck -pe 命令来查看其数据库中的表格结构。我用oncheck -pe命令其输出如下:
Disk usage for Chunk 1 Start Length
--------------------------------------------------------------------
stores7:customer 1000 13
stores7:item 1250 12
sotres7:customer 3000 2500
从这里我们可以看出customer出现了两次,当这种情况出现过多时,便会得到informix数据库的警告!
通常解决这种情况是通过重建这些表,公司中有很多重要数据,所以不能采用这种方法。不知哪位仁兄还能给小弟提供一种建议,在不重建表的情况下通过其他一些命令来完成其优化过程,不胜感激,期待高手的回音。
...全文
评论 4
收藏 已收藏
分享
返回顶部
loverVC
Informix 1,194 成员 2,872 内容