摘要:TRUNCATE TABLE 和不带 WHERE 的 DELETE 功能是一样的,都是删除表中的所有数据,不过 TRUNCATE TABLE 速度更快,占用的日志更少,这是因为 TRUNCATE TABLE 直接释放数据页并且在事务日志中也只记录数据页的释放,而 DELETE 是一行一行地删除,在事务日志中要记录每一条记录的删除。 那么可不可以用 TRUNCATE TABLE 代替不带 WHER...
阅读全文
10 2008 档案
摘要:--虚拟字段,asortid,且1是它的值,比在表上虚拟个字段,扩展性更好,在做表的差值运算时,not exists 要比 not in 的效率高 --not EXISTSselect aRealID as aID,aNameMain,aAddTime,1 as aSortID from dbo.ArticleShow where aSiteID=2 and aIsCommendSite=1uni...
阅读全文