sqlserver資料庫系統效能監控步驟
1.部署好環境JDK+tomcat+資料庫
①修改資料庫連線賬號密碼db.properties
②修改applicationContext.xml檔案,開啟任務
<bean id="overtimeCheckNodeServletDoTime" class="org.springframework.scheduling.quartz.CronTriggerBean"><property name="jobDetail">
<ref bean="overtimeCheckNodeServletTask" />
</property>
<!-- cron表示式 -->
<property name="cronExpression">
<!-- 每個月的1-7號執行-->
<value>00 00 11 1-8 * ?</value>
</property>
</bean>
====================================
<!-- 總管理類 如果將lazy-init='false'那麼容器啟動就會執行排程程式 -->
<bean id="startTask" lazy-init="false" autowire="no"
class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="holidayDoTime" />
<!--
<ref bean="ehrDoTime" />
<ref bean="importRecordDoTime" />
<ref bean="importRecordDoTime2" />
<ref bean="holidayDoTime" />
<ref bean="userModelDoTime" />
<ref bean="abnormalNotifyDoTime" />
<ref bean="overtimeCheckNodeServletDoTime" />
-->
</list>
</property>
</bean>
③只開啟error級別錯誤
# This is the configuring for logging displayed in the Application Serverlog4j.rootLogger=ERROR, stdout
# stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[workAttendance] %p [%t] %c.%M(%L) | %m%n
# rolling file
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.Threshold = ERROR
log4j.appender.R.File=/workAttendancelog/workAttendance.log
log4j.appender.R.MaxFileSize=150MB
log4j.appender.R.MaxBackupIndex=20
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %p [%t] %c{1}.%M()| line:%L | %m%n
# logger
log4j.logger.com.chinasoft.it.attendance=ERROR, R
log4j.logger.com.chinasoft.ro=ERROR, R
#log4j.logger.jdbc.sqlonly=ON
#log4j.logger.jdbc.sqltiming=ON
#log4j.logger.jdbc.audit=ON
#log4j.logger.jdbc.resultset=ON
log4j.logger.jdbc.connection=off
log4j.logger.java.sql.Connection=ERROR, R
log4j.logger.java.sql.Statement=ERROR, R
log4j.logger.java.sql.PreparedStatement=ERROR, R
2.調整系統時間
12月1-6號之間的時間
調整為2015年11月6日
date -s 11/06/2015
時間 19:25:00分
date -s 19:25:003.與考勤計算相關的三張表
CS_MONTH_GATHER_INFO_T 彙總表CS_WINTER_VACATION_T 年假表
CS_TAKE_REST_T 調休表
SELECT COUNT(1) FROM CS_MONTH_GATHER_INFO_T WHERE YEAR_FLAG=2015 AND MONTH_FLAG=12
SELECT COUNT(1) FROM CS_WINTER_VACATION_T WHERE YEAR_FLAG=2015 AND MONTH_FLAG=12
SELECT COUNT(1) FROM CS_TAKE_REST_T WHERE YEAR_FLAG=2015 AND MONTH_FLAG=12
通過sqlserver2008r2自帶的profiler工具觀測sql語句執行的效率
通過 select DB_ID(資料庫名) 找出需要監控資料庫的id
select DB_ID('attendance20151115')
選擇所有列,所有事件,將databaseid設定等於10
相關文章
- 幾款SQLSERVER資料庫監控軟體介紹SQLServer資料庫
- 資料庫監控工具--PIGOSSBSM運維監控管理系統資料庫Go運維
- MYSQL和SQLServer效能監控指標MySqlServer指標
- sysstat——系統效能監控神器
- SQLSERVER 資料庫效能的基本SQLServer資料庫
- 系統監控&JVM監控指標資料查詢JVM指標
- 效能測試之資料庫監控分析工具PMM資料庫
- MySQL監控-Datadog資料庫監控調研MySql資料庫
- Linux系統效能監控採集項Linux
- 前端監控(效能/資料/異常)前端
- 資料庫監控---PIGOSS BSM資料庫Go
- 監控資料庫活動資料庫
- 資料庫繁忙程度監控資料庫
- Oracle資料庫啟動步驟Oracle資料庫
- 效能測試之資料庫監控分析工具Grafana+Prometheus資料庫GrafanaPrometheus
- 一種對雲主機進行效能監控的監控系統及其監控方法
- 在Linux中,如何監控系統的效能?Linux
- Linux中監控系統效能常用的命令!Linux
- Zabbix監控神通資料庫教程資料庫
- shell監控mysql 8.0資料庫MySql資料庫
- shell監控mysql 5.7資料庫MySql資料庫
- MySQL資料庫安裝步驟-WindowsMySql資料庫Windows
- 資料庫設計的基本步驟資料庫
- PHP連線資料庫的步驟PHP資料庫
- python連線mysql資料庫步驟PythonMySql資料庫
- kubernetes-部署Oracle資料庫步驟Oracle資料庫
- zanePerfor前端監控平臺效能優化之資料庫分表前端優化資料庫
- MongoDB資料庫效能監控看這一篇就夠了MongoDB資料庫
- 在Linux中,如何進行系統效能監控?Linux
- 運維文件 - 伺服器效能監控系統運維伺服器
- Python呼叫阿里雲資料庫監控資料Python阿里資料庫
- 通過 Telegraf + InfluxDB + Grafana 快速搭建監控體系的詳細步驟UXGrafana
- 分散式監控系統Zabbix3.4-針對MongoDB效能監控操作筆記分散式MongoDB筆記
- oracle資料庫使用者建立步驟Oracle資料庫
- Jaspersoft?Studio新增mysql資料庫配置步驟MySql資料庫
- 【JDBC的實現步驟……MySQL資料庫】JDBCMySql資料庫
- 資料庫DML監控一例資料庫
- Zabbix+Python監控Oracle資料庫PythonOracle資料庫
- Linux作業系統效能指標監控與通知Linux作業系統指標