问题描述
现在做一个项目中,需要增加另外的项目,使用同一个数据库A。由于原先的项目有些时候需要处理一些大数据量的操作,影响到其他访问数据库A的访问速度。请问有没有方法让原先的项目中性能问题不影响到新增加的项目对数据库A的访问速度?原则上,两个项目的表不会共享,除了一些数据量比较少的基础数据。谢谢!问题补充:谢谢~~stevezheng,我忘记说sqlserver的版本是sql server 2000你的意思是数据库的影响的最终原因是文件访问的瓶颈?
解决方案
什么数据库?如果sql sevrer 2005,有自己的分区机制。如果是Oracle或者Sql server2000或者别的,只能将你的表和他的表建立在不同的文件上(或者table space)上。实际上,所谓的“相互影响”,都是数据文件级别的,分开不同的数据文件(或者区域)就好了。
时间: 2024-10-02 11:32:20