我一直在寻找SQL Server 2008中查询优化的一些常规提示和技巧。
我来到了下面,我很不确定使用views / triggies的后果是什么
有人可以阐明这些解释的优点和缺点,并指出我的查询优化的一般提示和技巧列表。
答案 0 :(得分:0)
视图是由诸如'SELECT a,b FROM tableC'之类的查询形成的虚拟表。这创建了一个&的'虚拟表'。湾源表是它自己的表,并且能够'SELECT * FROM tableC'以便不创建虚拟表的效率更高。
触发器是指定事件发生时触发的事件,例如特定查询。存储过程是编译的事务,并且可以像触发器一样运行,除非它们更有效。简而言之,不要使用触发器。