数据库运行维护操作指南.docx
《数据库运行维护操作指南.docx》由会员分享,可在线阅读,更多相关《数据库运行维护操作指南.docx(5页珍藏版)》请在第壹文秘上搜索。
1、数据库运行维护操作指南1 .操作系统巡检可以使用监控类型的工具。1.1 CPll监控命令sar-U103(每十秒打印一次总共打印三次)参数%user:用户模式下消耗的CPU时间的比例;%nice:通过nice改变了进程调度优先级的进程,在用户模式下消耗的CPU时间的比例;%system:系统模式下消耗的CPU时间的比例;%iowait:CPU等待磁盘I/O而导致空闲状态消耗时间的比例;%steal:利用Xen等操作系统虚拟化技术时,等待其他虚拟CPU计算占用的时间比例;%idle:CPU没有等待磁盘I/O等的空闲状态消耗的时间比例;1.2 内存监控命令sar-r参数kbmemfree:空闲物理
2、内存量;kbmemused:使用中的物理内存量;%memused:物理内存量使用率;kbbuffers:内核中作为缓冲区使用的物理内存容量;kbcacheed:内核中作为缓存使用的物理内存容量;kbswpfree:交换区的空闲容量;kbswpused:使用中的交换区容量;1.3 I/O监控命令sar-b103参数tps:每秒钟物理设备的I/O传输总量rtps:每秒钟从物理设备读入的数据总量wtps:每秒钟向物理设备写入的数据总量bread/s:每秒钟从物理设备读入的数据量,单位为块/sbwrtn/s:每秒钟向物理设备写入的数据量,单位为块/s1.4 系统SWAP监控命令sar-W103参数2
3、.MySQL本身巡检2.1 重点参数innodb_buffer_pool_size,sync-biniogzz,binlog-format,innodb_f1ush_1og_at_trx_commit,read-only,:,1og_s1ave_updates,innodb_io_capacity,query-cache-type,query_cache_size,max-connections,max-connect-errors,server-id,2.2 MySQL的状态showglobalstatus;tps(每秒事物处理数)TransactionsPerSecond(每秒传输的事物处
4、理个数)TPS=(COM_COMMIT+COM_ROLLBACK)/UPTIMEshowglobalstatuslike,Com-commit,;showglobalstatuslikeComjollback;# #uptime单位为秒showglobalstatuslike,uptime,;qps(每秒查询数)每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准QPS=QUESTIONSUPTIMEshowglobalstatuslike,Questions,;showglobalstatuslike,uptime,;检查InySqI查询缓慢语句showvariabl
5、eslike,%slow%,;showglobalstatuslike,%slow%,;# #看是否有打开缓慢SqI日志,如果有,则检查该日志中的sql,大于5秒的要特别关注。如果没有,则建议打开这个功能检查mysql错误日志# #mysql错误日志在安装目录下,命名格式为$hoStname.err# #检查是否存在关键字为err的报错,根据实际报错情况进行处理。wait事件Innodb_buffer_pool_wait_freeInnodb_log_waitsMySQL软监隹showglobalstatuslikexxx;showglobalstatusliketableOCkS%;# #如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 运行 维护 操作 指南
