you can check the memory allocate in master sysperinfo table.loke below:
SELECT 'Procedure
Cache Allocated',
CONVERT(int,((CONVERT(numeric(10,2),cntr_value)
* 8192)/1024)/1024)
as 'MBs'
from master.dbo.sysperfinfo
where object_name = 'SQLServer:Buffer Manager' and
counter_name = 'Procedure cache pages'
UNION
SELECT 'Buffer Cache database pages',
CONVERT(int,((CONVERT(numeric(10,2),cntr_value)
* 8192)/1024)/1024)
as 'MBs'
from master.dbo.sysperfinfo
where object_name = 'SQLServer:Buffer Manager' and
counter_name = 'Database pages'
UNION
SELECT 'Free pages',
CONVERT(int,((CONVERT(numeric(10,2), cntr_value)
* 8192)/1024)/1024)
as 'MBs'
from master.dbo.sysperfinfo
where object_name = 'SQLServer:Buffer Manager' and
counter_name = 'Free pages'
SELECT 'Procedure
Cache Allocated',
CONVERT(int,((CONVERT(numeric(10,2),cntr_value)
* 8192)/1024)/1024)
as 'MBs'
from master.dbo.sysperfinfo
where object_name = 'SQLServer:Buffer Manager' and
counter_name = 'Procedure cache pages'
UNION
SELECT 'Buffer Cache database pages',
CONVERT(int,((CONVERT(numeric(10,2),cntr_value)
* 8192)/1024)/1024)
as 'MBs'
from master.dbo.sysperfinfo
where object_name = 'SQLServer:Buffer Manager' and
counter_name = 'Database pages'
UNION
SELECT 'Free pages',
CONVERT(int,((CONVERT(numeric(10,2), cntr_value)
* 8192)/1024)/1024)
as 'MBs'
from master.dbo.sysperfinfo
where object_name = 'SQLServer:Buffer Manager' and
counter_name = 'Free pages'
解决方案 »
- sql server 关于排除指定列的问题
- 请大家帮忙解决一个数据查询案例
- 10000条记录求第70到80
- 两个表的update语句出错
- sql如何操作这个字符串?
- MS SQL Server7.0升级到MS SQL Server 2005
- 学习MS-SQL用什么编译器,我学过C和汇编,VC正在学,大家给点它的特点的介绍,他可以做何用,是否需要数据结构做后盾,现在的公司都用它
- 请问SQL Server中,Numric\Decimal\Money三种字段类型的区别??????
- 往SQL SERVER 中的Image字段写入图像文件,为什么写不进去呢?50分
- 一个软件疑问?
- 在线等!急
- 服装数据库设计问题
你重启看看,一开始用了多少,如何增加到那么多得
除非你在大量数据处理,你重启一下看看用了多少,怎么会增加到那么多
我是在任务管理器里单独看 sqlserver.exe 占用内存的重启完后,sql在30M左右,然后就慢慢往上升,
一般过几个小时就会到120M~200M左右
这个有没有什么能监视它病毒应该没有,服务器上有诺顿.sql的补丁也打到最新了
哪位大侠在这方面的些经验的,教教我,谢谢!我现在就想知道是asp程序的问题,(sql server是给web用的),还是sql server病毒,就象前一阵子sql server2000 的那个病毒的问题,还是操作系统(win2k cn)的问题.
------------------------------ --------
(0 row(s) affected)
程式寫的有問題
每運行完一個SESSION
要CLOSE的!
MBs
--------------------------- -----------
Buffer Cache database pages 1
Free pages 0
Procedure
Cache Allocated 0你先运行SP_MONITOR,看看是CPU,还是I/O是瓶颈.在通过SP_WHO2看看是拿一个连接占用的资源比较多,在SP_LOCK看看是否有进程DEADLOCKED.在通过SQL PROFILER 跟踪具体的进程,看看都在执行那些语句和占用那些资源.
一步一步分析