免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3981 | 回复: 11
打印 上一主题 下一主题

求助:数据库性能突然下降 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-02-01 16:04 |只看该作者 |倒序浏览
操作系统是Solaris8,数据库是Informix7.31,每天凌晨定时从另一台服务器上读取150W左右的数据写入本地库中,以前只需要半小时左右,突然就变成3个小时了,数据库没有做过任何改动和调整,也没有重启过,请问应该从那几个方面着手解决这个问题?

论坛徽章:
0
2 [报告]
发表于 2007-02-01 16:17 |只看该作者
是150万记录到一个表么?大表插入数据索引少点或去掉,考虑改成 raw表插入,再建立索引。
用比较大的extent size 建大表。

论坛徽章:
0
3 [报告]
发表于 2007-02-01 17:24 |只看该作者
最好提供该表的oncheck -pt信息

论坛徽章:
0
4 [报告]
发表于 2007-02-02 00:05 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
5 [报告]
发表于 2007-02-02 17:01 |只看该作者
谢谢楼上各位
我现在程序中导数据的过程是:
1、连接到源数据库,取出需要导入的数据存入结果集
2、删除本地数据库上的目标表(为了加快清除老数据,所以没有用delete语句,而是直接删表)
3、重建本地数据库上的表
4、将结果集中数据写入本地数据库
5、建立索引

速度慢在第四步,我试过改成raw或者将extents改大还是不行
也不是网络原因,我试过在本地数据库上建两张表互相导数据,也是很慢
程序没有改过,原来没有问题的,现在也找不到原因,请各位帮帮忙提供一点思路

论坛徽章:
0
6 [报告]
发表于 2007-02-05 16:33 |只看该作者
自己顶一个

论坛徽章:
0
7 [报告]
发表于 2007-02-06 20:18 |只看该作者
最好提供该表的oncheck -pt信息

论坛徽章:
0
8 [报告]
发表于 2007-02-07 09:32 |只看该作者
TBLspace Report for colorring:informix.co_userdata

    Physical Address               53d0be
    Creation date                  02/07/2007 02:42:10
    TBLspace Flags                 901        Page Locking
                                              TBLspace contains VARCHARS
                                              TBLspace use 4 bit bit-maps
    Maximum row size               51
    Number of special columns      1
    Number of keys                 0
    Number of extents              1
    Current serial value           1
    First extent size              128000
    Next extent size               64000
    Number of pages allocated      128000
    Number of pages used           34031
    Number of data pages           34022
    Number of rows                 1449810
    Partition partnum              5242971
    Partition lockid               5242971

    Extents
         Logical Page  Physical Page        Size
                    0         62c59b      128000

论坛徽章:
0
9 [报告]
发表于 2007-02-07 12:21 |只看该作者
测测用dbload 倒文本快不快。

论坛徽章:
0
10 [报告]
发表于 2007-03-05 16:28 |只看该作者
对突然发生的性能故障,应首先考虑是不是硬件出了问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP