2014年10月31日

SQL Server 缓存清理的一些原因

摘要: 1、dbcc freeproccache;2、dbcc freesystemcache('all') |dbcc freesystemcache('pool_name');3、declare @dbid as int = DB_ID('studio'); dbcc flushprocindb(@db... 阅读全文

posted @ 2014-10-31 08:35 蒋乐兴的技术随笔 阅读(406) 评论(0) 推荐(0) 编辑

SQL Server 执行计划重编译的两大情况

摘要: 1、与正确性相关的重编译 1、为表或视图添加列,删除列。 2、为表添加约束、默认值、规则,删除约束、默认值、规则。 3、为表或视图添加索引。 4、如果计划用不用索引而这个索引被删除。 5、删除表中的统计信息。 6、增加触发器,删除触发器。2、与优化相关的重编译 1、手动更新了统计信息。... 阅读全文

posted @ 2014-10-31 08:12 蒋乐兴的技术随笔 阅读(313) 评论(0) 推荐(0) 编辑

SQL Server 函数执行

摘要: 在SQL Server 不只是procedure 可以用execute 来执行 function 也是可以的例子: create function ufn_A( @i as int) returns int begin return @i+1; end go declare @ii ... 阅读全文

posted @ 2014-10-31 07:56 蒋乐兴的技术随笔 阅读(973) 评论(0) 推荐(0) 编辑

导航