缓存 Buffer
Felixzhaowenzhong
勤能补拙
展开
-
查看Buffer Pool使用情况
----源自:微软官方博客论坛我的SQL Server buffer pool很大,有办法知道是哪些对象吃掉我的buffer Pool内存么?比方说,能否知道是哪个数据库,哪个表,哪个index占用了buffer Pool么?”针对这个问题可以使用(DMV) sys.dm_os_buffer_descriptors。这个DMV非常强大。根据SQL Server 联机丛书,这个视图的作用是 “返回有转载 2013-04-09 09:51:01 · 2151 阅读 · 0 评论 -
连接池已满,超过最大连接数 解决方案
昨天遇到一个案例,一个同事在通过其中一台数据库客户端(暂且名为B机器)连接访问 服务器上的DB ,所有对象(表,视图,存储过程)都打不开,提示连接池已满,超过最大连接数.这个错误比较奇怪,难道同时有32767个并发连接,于是远程登录服务器,打开数据库,发现打开表,存储过程 都没问题.于是判断是不是他们程序中没有显示释放连接,查后发现不是程序的问题,用下面方法查看后发现有389个数据库客户端原创 2013-04-09 10:29:56 · 64912 阅读 · 0 评论