[系统] 请问死结跟硬件的关连

楼主: pcmanxyz (PCMANXYZ)   2019-07-09 11:52:25
数据库版本:2005
作业平台:Q8200 8GRam + win2008r2 + Hinet 100m光世代
问题描述:
各位前辈午安
小弟是SQL的新手, 大概就是只会基本的新增删除修改
目前有一个问题, 需要先进们的帮忙
亲戚的小公司因为服务器开机后, 网站会越来越慢
运气好的话, 三天才会开始慢
反之, 可能不到24小时就开始慢了
我过去看了一下server, 发现deadlock都是几十个
CPU在10 - 60 区间. 内存都剩2g左右(共8G)
select 有时很顺. 有时又小顿
(条件有索引 总资料数约七八万)
资料表六七十个 2/3都备份用
作者: konkonchou (卡卡猫)   2019-07-09 15:11:00
rebuild index 顺便看一下过程会不会太久找没人的时间排程rebuild, 甚至考虑重启service若死结来源来自于不完善的T-SQL,换硬件是没用的不过这OS+SQL版本太旧, 建议有能力还是更新一下比较好
作者: retsamsu   2019-07-09 22:08:00
你说的都对,也都不对,建议找个人或是公司来看看有什么建议,花钱才有效率
作者: cancelpc (阿吉)   2019-07-09 23:52:00
SQL Server 的内存上限设定一下吧。默认会一直把 RAM 吃光,导致系统一直 SWAP 虚拟内存。
作者: wilsmart ( Je t'aime)   2019-07-12 11:38:00
SQL使用的RAM上限设一下 Deadlock的原因还是要找出来

Links booklink

Contact Us: admin [ a t ] ucptt.com