我正在使用的大型数据库存在一个问题,该数据库驻留在一个驱动器上 - 该数据库包含大约十几个表,其中两个主要的表大约为 1GB,不能更小。我的问题是,即使使用数据库的网站空闲,数据库驱动器的磁盘队列也在 96% 到 100% 左右。可以进行哪些优化或问题的根源是什么 磁盘上的数据库总共为 16GB,几乎所有数据都是必需的——交易数据、客户信息和库存详细信息。
无论网站流量如何,磁盘队列总是很高的原因是什么?
可以做些什么来帮助提高这种大小的数据库的性能?
任何建议,将不胜感激!
该数据库是在 Windows Server 2003 上运行的 MS SQL 2000 数据库,如所述大小为 16GB(磁盘上的数据文件大小)。
谢谢