散分儿啦!Sql数据库问题,求帮忙解决了
之前公司OA数据库运行访问速度一直正常,最近突然变慢,点击页面好久都没反应,数据才3万条啊,程序什么都没修改,求资
深的大侠发表一下看法,帮忙解决一下问题?可能是由于什么原因导致的?
------解决方案--------------------1、公司网络是不是出现了问题?
2、WEB上的OA,重启一下服务器的IIS。
3、查看OA是否有错误日志。
------解决方案--------------------用Profiler 跟踪一下 看有没有使用频率高 cpu开销有很高的语句
------解决方案--------------------1、网络原因。
2、sql语句导致变慢,可以用sql profile跟踪一下,是那个语句导致的。也可以用
系统的性能管理器查询一下那方面存在性能问题,可以做一下初步判断。
3、服务器的配置如何,决定了服务器的性能。
4、另外可以sql server数据库系统配置也是导致系统
性能低的原因
------解决方案--------------------另外OA系统是,apache、还是jboss服务器、还是tomcat的它们的优化也对系统
有影响的。
------解决方案--------------------
------解决方案--------------------1.重启下iis,重启下数据库看看,再不行重启下你的机器;
2.如果还是没有解决,看看你的数据库日志是否有报错。或者你的服务器存储满了。
3.另外看看访问很慢的那张表是不是经常涉及插入,删除操作,可能有很多碎片,整理下表碎片
------解决方案--------------------修改sa用户名名称或修改端口号,应该是有人连接你的服务器
SQL code
sp_configure 'allow updates', 1
go
RECONFIGURE WITH OVERRIDE
go
ALTER LOGIN SA DISABLE
ALTER LOGIN SA WITH NAME = 新名字
sp_configure 'allow updates', 0
go
RECONFIGURE WITH OVERRIDE
go