- 论坛徽章:
- 0
|
现有一台服务器,配置如下:
双核至强3.0G CPU,1G DDR2 FBD内存,73G*2 SCSI硬盘(64M Adapatec RAID卡,做Raid 1),操作系统Windows 2003 Enterprise 中文版(默认安装,系统分区10G,D分区为40G,均为NTFS格式),Sybase 12.52(默认安装)。客户端应用系统为第三方公司自己通过PB开发。
故障现象:
在该服务器上安装Windows 2000 server或者Windows 2000 Advanced Server ,及Sybase 11.92的时候,建立400M Data及200M log数据库所需时间为37s左右(秒表测试,后同);如果安装Windows 2003 Enterprise+Sybase 12.52的情况下,建立同样的数据库时间花费为10s左右(误差最多1s)。在两种情况下,客户端查询一个客户数据库(客户自己业务数据),大小约60M,花费约3m30s,而将该数据库移到Windows 2000 server 的P4 2.0G /512 M DDR/80G IDE 并装有很多其它应用程序及瑞星杀毒软件的情况下,建立上面提及的数据库花费约10s,查询同样的数据库的时间为4分30s。
请问有哪些方法可以提高该数据库系统的查询速度?请各位大侠给出可能的解决方法或者给出相关的文章URL。不胜感激~~~ |
|