在 SQL SERVER 数据库中减少锁使用
锁的使用是导致性能的一个重要因素,过多地锁可能导致性能的严重下降,甚至出现死锁的现象。同时,锁在任何具有多个用户的数据库应用程序中都是不可避免的。但从另一方面来说,如果应用程序出现大量锁,您可以采取相应措施。
SQL Server与操作系统相关的优化
操作系统性能的好坏直接影响数据库的使用性能,如果操作系统存在问题,如cpu过载、过度内存交换、磁盘i/o瓶颈等,在这种情况下,单纯进行数据库内部性能调整是不会改善系统性能的。我们可以通过windows nt的系统监视器(system monitor)来监控各种设备,发现性能瓶颈。