为什么机器刚启动,sqlserver.exe就占用了200多兆内存? sql在没有访问请求的情况下不会占用200M内存的,除非你将其内存占用设定为最少200M,检查sql内存使用的设定情况 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢,我看了设置,如下:mininum 0M -- 383Mmaxnum 4M -- 383M 使用查询查找问题进程:select spid,hostname,program_name,net_address,cpu,memusage,status from sysprocesses如果为非法进程,可以将其杀掉 你的机器有多少内存?sql server会智能的调节它所占用的内存。不过一启动就占用200M,的确不应该。你看一下你的master和temp数据库各有多大? 我这边有1机器,启动时内存为80兆,1天后即变为700兆左右,5天再后就在1000兆(2GRam)上下浮动。所以.............200兆没什么(如果其它没问题的话)。 呵呵,看来gxdq(石老人)的情况比我的还糟,我的运行一段时间后可达到400M(开启了其他程序访问数据库),然后上下浮动,但在此时数据库的查询很慢,经常超时。to yangzi(笨笨):内存512,master,temp都很小,但有两个自己建立的库一个有1。3G,一个250M(.mdf文件),ldf文件分别为5M,5Mguo(还有许多):你的方法我试过了,但我不知道怎样判断是不是非法进程,而且,怎么杀掉 我想1.3G应该是你数据库当前的容量,那么现在实际已用了多少?非法线程,是这样的:首先看它是不是对你的表操作。如果是,看它是不是大部分的线程都处于“等待命令”状态,应该只有一两个不是。如果超过两个,大概判断一下,杀掉你认为有问题的。查看线程可以用sp_who3,或者就用企业管理器吧。还有,你是不是有数据复制之类的操作? 谢谢 yangzi(笨笨) 和 guo(还有许多) 给我的帮助,谢谢 gxdq(石老人) 给我的安慰,虽然问题依然还没有解决...... 利用sql语句怎么将"非"实现----------------大虾们,帮帮小弟 超级超级菜鸟问题 学生表课程表成绩表 3个多对多数据库表的设置的问题,请各位大侠帮小弟解答迷津,感激不尽!! 触发器不能更新Inserted表中的某字段值怎么解决? 如何用表数据来赋值给存储过程得出结果 一个关于先进先更新的sql问题 sql语句 高难度问题哦,如何查询字符串交叉包含? 如何读出当前记录的上一条记录和下一条记录 行列转换+统计 再次请教疯子第 URL如何写
mininum 0M -- 383M
maxnum 4M -- 383M
select spid,hostname,program_name,net_address,cpu,memusage,status from sysprocesses
如果为非法进程,可以将其杀掉
sql server会智能的调节它所占用的内存。
不过一启动就占用200M,的确不应该。
你看一下你的master和temp数据库各有多大?
内存512,master,temp都很小,但有两个自己建立的库一个有1。3G,一个250M(.mdf文件),ldf文件分别为5M,5Mguo(还有许多):
你的方法我试过了,但我不知道怎样判断是不是非法进程,
而且,怎么杀掉
非法线程,是这样的:首先看它是不是对你的表操作。如果是,看它是不是大部分的线程都处于“等待命令”状态,应该只有一两个不是。如果超过两个,大概判断一下,杀掉你认为有问题的。
查看线程可以用sp_who3,或者就用企业管理器吧。还有,你是不是有数据复制之类的操作?
谢谢 gxdq(石老人) 给我的安慰,
虽然问题依然还没有解决......