数据库性能非常慢

时间:2011-04-15 06:22:48

标签: sql

以下程序

dt_addtosourcecontrol,dt_addtosourcecontrol_u,dt_adduserobject

是在一个名为DB1的服务器数据库中形成的,而我们有另外两个DB与DB1具有相同的数据库结构,其中一些数据较少,但上面说的程序不在那里。

这里第一个说DB,DB1有一些额外的程序,比如

dt_addtosourcecontrol,dt_addtosourcecontrol_u,dt_adduserobject

连接到我们的应用程序时非常慢,而其他人则很好。

上面的xtra程序是否是缓慢的原因?

是他们提高数据库速度或检查其性能的任何方法吗?

2 个答案:

答案 0 :(得分:1)

不,某些存储过程的存在不会影响数据库的性能。

检查数据库是否也定义了相同的索引。如果数据有所不同,数据库之间的性能可能会略有不同,但几乎不足以引起注意。如果缺少索引,则可能会对性能产生很大影响。

答案 1 :(得分:0)

如果这是MS SQL Server,请使用SQL Profiler查找执行速度慢的查询(或数据库上的其他操作)