标签: sql performance sql-server-2008 triggers
作为更大批量数据插入系统的一部分,我有一个存储过程,在进程开始时禁用所有表触发器,并在数据插入完成后启用它们
在我们的开发环境中运行此操作时,过去需要几秒钟,但现在在取消操作之前会持续几分钟
exec sp_msforeachtable 'ALTER TABLE ? DISABLE TRIGGER all'
我想了解哪些因素可能影响此命令的性能
没有其他用户正在编写/读取数据库,并且表的数量没有变化。