当前位置: 首页 > wzjs >正文

wordpress建站显示网站图标行业关键词词库

wordpress建站显示网站图标,行业关键词词库,做网站用模板,wordpress多页面在一个页面说明 SQL Server数据库近两天异常卡顿,严重影响程序使用。 评估过程 一、获取当前性能情况 使用SQL server运维工具箱获取巡检报告 人为补充运维工具箱没获取到的内容 二、分析 1、CPU使用率超高 该图可详见巡检报告,近7天以来CPU的使用率都超高&a…

说明

SQL Server数据库近两天异常卡顿,严重影响程序使用。

评估过程

一、获取当前性能情况

使用SQL server运维工具箱获取巡检报告
人为补充运维工具箱没获取到的内容

二、分析

1、CPU使用率超高

28041743675988_.pic.jpg
该图可详见巡检报告,近7天以来CPU的使用率都超高,故去看巡检报告第六大项的第一项,TOP慢语句,如下图:
image.png
由上图可见,该系统中的慢语句还是比较多的,尤其上图中的红框显示,执行次数竟然达到5000多次,由于巡检报告展示原因,这里只显示SQL标识,现在查询消耗较大的程序语句(查询语句见附录),如下图:
28061743676063_.pic.jpg
这里为了我们这份报告的直观性,我这里将慢语句及其对应的SQL语句都查询出来了,可见,大于1s的语句竟然超过1万行,这明显降低了服务器的性能。
同时,我们观察篮框所示语句,可以清楚的看到基本都是同一个select语句,只是where条件不同罢了,故猜想,肯定是该查询表缺失了索引导致,现在查询该服务器缺失索引情况
28071743676093_.pic.jpg
上图显示为缺失索引影响较大的前10条,尤其是第一行显示的表,添加该索引会有显著性提高,所以,综合以上来看,导致CPU居高不下的原因是由于缺失索引的慢语句所致。

2、内存使用情况

28081743676174_.pic.jpg
上图所示,内存使用在正常范围内,但是根据该服务器的整体特性看,还可以做进一步优化
查询服务器总内存,服务器总内存为24G
28131743991609_.pic.jpg
查询分配给SQL server的使用内存,为16G
image.png
查询当前SQL server已经使用的内存
image.png
根据上图可见,服务器分配给SQL server16G,SQL server目前已经使用16G,虽然整体内存在合理范围内,但是不可避免的会使用一点交换空间,所以,建议分配给SQL server的内存是服务器内存的90%左右,大概20G.

3、数据库使用情况

查询上次(4月1日)巡检和今天(5月27)巡检概况
数据库大小
28151743991779_.pic.jpg
根据以上显示,近两个月数据库增长1G多一点

查询数据文件大小
28161743991806_.pic.jpg

4、文件系统资源

28171743991832_.pic.jpg
根据上图可知,D盘的剩余空间仅剩5G
再看数据库在磁盘上的分布
WeChat0ea598ce81b7a05be199af38ed2e7921.jpg
可见,重要数据库分布在D盘,这是很危险的,虽然数据文件增长较慢,但是可能会因为日志或者其他原因导致D盘空间撑爆,届时SQL server也会由于数据文件或日志文件无法写入而停止运行。

5、会话资源

28191743991894_.pic.jpg
根据上图所示,该服务器的整体会话连接很少,但是这么少的会话就有10个未提交,在结合上边第一条提到的有关缺失索引的语句,极有可能因为占用资源而导致死锁,建议养成一个良好的操作习惯,事务完成之后及时提交。

总结

建议:
1、 根据慢语句、索引缺失添加相关的索引,降低CPU使用率;
2、 增加SQL server的可利用内存,合理分配不浪费;
3、 清理SQL server的日志大小或者清理D盘的空间,防止D盘撑爆;
4、 空闲事务及时提交,避免死锁。

附录:
根据SQL标识查询对应的SQL语句,查询脚本为

SELECT SUBSTRING(st.text, (qs.statement_start_offset/2) + 1,
((CASE statement_end_offset
WHEN -1 THEN DATALENGTH(st.text)
ELSE qs.statement_end_offset END
- qs.statement_start_offset)/2) + 1) 
FROM
sys.dm_exec_query_stats AS qs CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) st
WHERE
qs.sql_handle=sql_handle
--sql_handle 为上图中的sql标识

hhh6.jpg

http://www.dtcms.com/wzjs/192929.html

相关文章:

  • 百度推广效果怎样杭州seo推广排名稳定
  • 张家港做网站广告公司网站推广教程
  • 网站建设咨询百度广告联盟平台官网
  • 做公司网站时的英文简介苹果被曝开发搜索引擎对标谷歌
  • 美国做空机构浑水网站软文案例500字
  • 西安做网站推广培训课程
  • 东莞英文网站制作百度关键词优化专家
  • 做网站去哪里找武汉网络推广公司
  • 中国手机网站seo指的是搜索引擎
  • 企业建筑网站俄国搜索引擎yandex入口
  • 站长之家网站素材新泰网站seo
  • apple 官网网站模板营销软文范例
  • 深圳专业做网站建设网页推广怎么收取费用
  • 百度做的网站后台怎么建设百度指数电脑版
  • 焦作网站设计多少钱游戏推广渠道有哪些
  • 网站建设销售招聘廊坊快速优化排名
  • 网店推广联盟seo和竞价排名的区别
  • 做自我介绍的网站的图片素材百度快照排名
  • 建设企业网站所遵循的一般原则品牌宣传策略有哪些
  • 郑州加盟做网站如何制作网页最简单的方法
  • 百度搜索引擎api关键词排名优化公司哪家强
  • 武汉营销型网站建设系统优化大师下载
  • wordpress 密码访问保定seo网站推广
  • 做商城网站产品怎么分布清理大师
  • 昆明网站制作在线优秀企业网站欣赏
  • 我有服务器和模板怎么做网站搜索引擎营销案例分析题
  • 宁波seo外包推广软件西安seo招聘
  • html做高逼格网站百度竞价广告收费标准
  • 优化方案历史优化设计官网
  • 广州市市花南宁seo推广