数据管-理-员工作职责 (共2篇).doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据管-理-员工作职责 (共2篇)

数据管-理-员工作职责 (共2篇) 数据管-理-员工作职责1.数据库日常运行维护和管理 1.1每日数据库健康巡检。 1.2数据库性能趋势分析,重点性能指标统计。 1.3数据库重要SQL变化情况跟踪,及趋势分析。 1.4定期(按周、按月)分析数据库总体运行情况,编制运行周报、月报。 1.5分析数据增长情况,对存储使用情况进行审计。 1.6数据库故障处理。 1.7处理审计卸数等数据提取需求(每月、每季度、年结)、数据查询等需求。 为提高数据库性能而进行的调整或变更 2.数据库性能优化 2.1 针对OS资源消耗提出优化策略 2.2 根据日常采集的性能数据,结合厂商建议,对数据库参数提交优化方案 2.3 通过监控数据量变化趋势,跟踪重点SQL执行情况,对相关表、索引的重组、重建提出建议 2.4 根据日常趋势分析,就热点SQL的调整向开发方面提供建议 2.5 针对发现的异常等待进行专题分析,并提交优化方案 2.6 针对数据库各类负载的变化情况,提交性能改进建议 2.7 通过分析UNDO表空间、TEMP表空间的使用趋势,提出调整建议 2.8 针对监控的各类告警进行分析,并提出调优建议 不以数据库性能提高为目标的其他调整 3.数据库调整和变更 3.1 分析变更需求,沟通开发方面或相关工程师(主机、应用)进行确认 3.2 整理变更操作步骤,实施变更 3.3 对于变更中出现的错误、异常进行应急处理 3.5 就变更回退方案、应急策略进行确认,沟通厂商和行内专家予以审核 3.6 系统稳定运行后,对变更前后数据库运行情况进行对比分析,并补充完善变更方案 3.7 根据变更后系统变化情况,相应调整日常检查、性能数据收集、应急库同步和系统备份等策略,必要时另提变更进行处理 新增系统数据库安装 4.新系统数据库的 安装调试 4.1数据库规划 4.2数据库安装调试 4.3新增系统后需要纳入日常监控范围 数据库管-理-员岗位职责详细说明 一、数据库健康状态查询 检查项01:操作系统资源状况(cpu、内存、IO、网络、文件系统) 作用及意义:数据库运行过程中,操作系统的资源使用情况直接影响到数据库运行的稳定性及数据库的性能。通过对操作系统的资源使用情况进行监控,可以及时了解数据库服务器的压力状况,以便于进一步分析数据库运行过程中遇到的问题。 OS健康检测 将CPU、内存、磁盘I/O状况、网络状况等填到上午高峰期检查情况和下午高峰期检查情况栏里。对于CPU和内存、磁盘IO记录数值,对于网络状况,记录正常或不正常。 检测CPU情况 可以看到,1分钟,5分钟,15分钟的负载都为0,系统很健康的说 相应的指标:cpu、内存、磁盘io状况、网络状况 cpu使用率低于50% 内存使用率低于90%,如果高于90%,可以查看虚拟内存使用情况,如 果没有明显的内存换页情况出现,也视为正常。 磁盘IO状况, 网络状况:网络流量较为稳定。 文件系统使用:低于80% 检测内存状况 可以看到,内存虽然占用了90%以上,但是SWAP交换分区并没有被占用,所以属于业务正常情况 通过vmstat命令检测系统 Linux内存监控vmstat命令输出分成六个部分:(参考资料:) 1、进程procs: r:在运行队列中等待的进程数 。 b:在等待io的进程数 。 2、Linux内存监控内存memoy: swpd:现时可用的交换内存(单位KB)。 free:空闲的内存(单位KB)。 buff:缓冲去中的内存数(单位:KB)。 cache:被用来做为高速缓存的内存数(单位:KB)。 3、Linux内存监控swap交换页面 si:从磁盘交换到内存的交换页数量,单位:KB/秒。 so:从内存交换到磁盘的交换页数量,单位:KB/秒。 4、Linux内存监控 io块设备: bi:发送到块设备的块数,单位:块/秒。 bo:从块设备接收到的块数,单位:块/秒。 5、Linux内存监控system系统: in:每秒的中断数,包括时钟中断。 cs:每秒的环境(上下文)转换次数。 6、Linux内存监控cpu中央处理器: cs:用户进程使用的时间。以百分比表示。 sy:系统进程使用的时间。以百分比表示。 id:中央处理器的空闲时间。以百分比表示。 假如r经常大于4,且id经常小于40,表示中央处理器的负荷很重。假如bi,bo 长期不等于0,表示物理内存容量太小。 通过iostat命令检测系统 比较重要的参数(参考资料:) %util:一秒中有百分之多少的时间用于 I/O操作,或者说一秒中有多少时间 I/O 队列是非空的 svctm:平均每次设备I/O操作的服务时间 await:平均每次设备I/O操作的等待时间 avgqu-sz:平均I/O队列长度 如果%util接近100%,表明i/o请求太多,i/o系统已经满

文档评论(0)

raojun0012 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档