LoveUnix » ORACLE等数据库 » sybase大表查询,太慢了,那位大侠给点建议
让LU留住您的每

一天 让LU博客留住您的每一天
2008-3-18 10:56 fdhunter
sybase大表查询,太慢了,那位大侠给点建议

(数据库板块基本是Oracle的,只好转到这里来啦:)

平台: IBM 52A主机 2*1.65 CPU 4G内存  
系统: aix 5.3
数据库: sybase12.5
查询表的大小: 1亿2千万条记录

查询时间:30分钟左右,太慢了,那位大侠给点优化建议?数据库或系统方面的?

2008-3-18 11:19 larryh
有索引没有?还是全表扫描?如果有,索引科学与否?

一条记录大概多少字节?存储设备是什么?

这些确定了,才能说Cache是否合理之类

2008-3-18 11:30 fdhunter
已经做索引,存储设备是内置scsi硬盘:'( ,Cahe是1536M ,一个cpu满载,而另一个好像是空闲的,目前只是做测试,晚点会把数据移植到光存储,现在担心的是52A主机性能不是很好

2008-3-18 12:23 larryh
CPU满载是满载在哪里?USR?SYS?WAIT?

LZ最好一次把事情说清楚了,别等着别人问才知道说

2008-3-18 23:06 老农
存储设备是内置scsi硬盘,那纯属搞笑了。
I/O性能根本就跟不上。

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.