0810-DBA工作內容计划.docx

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

目录一、DBA的自我认知2(一)DBA应该具备的素质21.技术角度之一 —— 硬件22.技术角度之二 —— 软件33.文化层面3(二)DBA的等级4(三)DBA如何提升能力5(四)DBA最大的困难就是自己6二、DBA的工作内容7(一)DBA的主要职责71.每日工作72.每周工作73.每月工作7(二)定期提供数据库健康检查和系统优化建议81.提供系统硬件、操作系统运行报告82.定期系统安全检测和审计检测9三、mysql数据库日常维护9(一)建立一个数据库表维护规范9(二)创建一个适用于定期维护的脚本101. 一个简单的脚本102. 一个较为复杂的脚本113. 如何执行脚本11(三)在unix中用cron定期检查表121. 首先用该用户的身份注册122. 生成一个临时文件,捕获已经调度的任务123. 在生成的文件最后一行添加内容124. 重新安排调度12(四)在系统启动期间检查表13(五)备份系统数据141.备份数据库142.备份事务日志153.备份数据库及其日志间的相互作用16(六)万一系统失败时恢复数据库系统161.恢复数据库步骤162.产生用户信息表,并为信息表授权18(七)监视系统运行状况,及时处理系统错误19一、DBA的自我认知数据库管理员——DBA,简单讲是很多事情对很多人。在一个中小型企业里,他的工作范围非常广,而在一个正规管理的大型企业里,他的工作就会非常专一。不管你的公司是做开发的,还是应用第三方的开发工具,都需要决定是否雇用一个DBA。(一)DBA应该具备的素质DBA应具备的素质分两个层次,一个从技术角度,另外一个文化的角度。作为一名DBA必须有全面知识。从技术角度来说,我们会分成两大块,硬件和软件支持。1.技术角度之一 —— 硬件数据库运行到的设备都是大型设备,便宜一点像一些PC服务器,小的十几万,一些小型机50、60万,一些大型机价钱更贵了。我们要对硬件,主机比较了解,因为数据库直接运行在主机上,如果一个DBA对主机不熟悉,你怎么能说从何管理数据库,所以我们对主机这块必须非常了解。另外除了对主机我们对磁盘阵列也必须了解,因为当前虽然技术发展,很多银行、证券公司,一些大的网站,他们都是提供7×24小时,7天24小时不间断运转,所以他们的设备,要提供一种高可用性,需要一些大型设备,磁盘阵列也要大型的。另外DBA对网络也应该有一定了解,现在全球经济是你中有我,我中有你,为什么在这个金融危机发展的前期,各个国家都是各自为政来处理金融危机,但是各个国家包括美国,加拿大,其他国家采取一些措施对金融危机没有产生多大的效果。这次金融危机和美国以前发生的金融危机不一样,以前美国金融危机仅仅是美国一个国家的金融危机,而现在金融危机是全球性,一个公司在全球有很多分公司,它的网络在逻辑上是联在一起,作为一个DBA要管理可能不仅仅是你本地数据库,或者是你中国的数据库,可能你管理是全世界,这些数据库物理可能是分布在韩国日本,所以你对网络也有一定的了解,作为一个DBA硬件层次必须了解这几个方面。2.技术角度之二 —— 软件软件方面我们也要了解,首先就是操作系统,我们数据库大部分运行在Linux等平台上,如果我们DBA对他们的系统不了解,那么我们无从管理他们的数据库,因为数据库是运行在操作系统之上,操作系统就是轴,轴功能不好,其他怎么能好的。软件包括操作系统,另外就是应用程序,我们一个数据库运行最终目的,是为了给外面人或者客户提供服务,就存在就是说我们要给其他应用程序提供一个交互,如果就是说你对应用程序如何访问数据库我们连这个原理都不了解,那么我们对数据库进行管理呢?另外重要就是我们了解运用程序如何访问数据库,为什么这点非常重要,因为我们了解这个机制,我们才能知道如何提高我们数据库性能,如何提高我们数据库的最大化,这块其实我也想多讲一下,因为其实数据库经常会发生性能下降的问题,根据有经验DBA分析,数据库性能降低60%,是和我们硬件有关,我们硬件已经达到极限,包括内存,CPU计算能力,网络传输能力已经达到极限,这些是40%。60%是我们数据库设置不当导致效率低下,我们进行数据库性能调整,第一点首先要着眼于60%的软件问题,40%是发展我们的硬件。3.文化层面我们从大的方面讲了技术层面,但要想成为一个优秀DBA有两个方面,一个是技术,一个是文化层面。文化层面就是作为一个优秀的DBA,第一必须冷静,为什么呢,数据库经常发生一些问题,当你用数据库必威体育精装版版本,把必威体育精装版应用用到实际工作当中去会遇到很多问题,而且这些问题你在以前没有看到过,谷歌或者百度也找不到答案,遇到这种情况必须保持冷静。另外就是必须谨慎,当你在一个公司管理一个很重要数据库,出现问题的时候,首先你的客户,同事正在等待你解决问题,老板正在催促你,CTO在督促你,这个时候必须保持冷静,因为

文档评论(0)

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

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

1亿VIP精品文档

相关文档