- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈数据库相关规范
谈数据库相关规范
梁敬彬 福富软件
梁敬彬: 网名:wabjtam123 ITPUB版主、ITPUB社区专家、福富软件数据库专家。
新浪微博: /wabjtam123
@梁敬彬_wabjtam123
规范交流从小高故事开始
今天演讲的主题就是两个字:规范。
听起来或许很枯燥,而且具体的技术细节,都已经体现在 《数
据库设计与开发规范》里了。我们就换一个角度,从身边的小故事来说
起。故事的主人公叫小高,是一个系统集成项目组的新人,从事DBA相关
的工作一两年。 这个故事不止是说明设计与开发规范,也不止是规范
制定的讨论。
希望大家:收获,不止规范。
1.天啦,总算可以开始分析了
故事从某天早上10点,小高接到一个紧急救助电话开始。
“小高,我是小陈,河南XX系统的数据库挂了,请你尽快帮忙处理。多谢!”
“哦,好的。”放下电话,小高准备开始处理问题了。
咦,好像哪里有些不对劲。感觉少了什么?( 愣啥?快打电话啊!)
“小陈,你那环境怎么访问啊……”
“哦,是这样这样访问滴……”
“好的,那我连连看。”电话又放下了。
五分钟过后。
“小陈,你提供的数据库密码咋不对哩?”
“那我又怎么可以连上哩?”
“那我怎么知道你为什么又可以连上哩?”
五分钟过后。
整明白了,小高想的是数据库用户和密码,而小陈给的是主机的用户及密码。
五分钟过后。
“小陈,我可以登数据库正常操作,没挂啊?”
“哦,我说的挂,指的是前台访问数据库很慢。”
“我勒个去了,原来最遥远的距离不是苹果5代与5袋苹果,而是你我心中的挂
啊……”
放下电话后,小高开始尝试用收集AWR报表的方法进行性能诊断。
十分钟过后。
“小陈,VPN中断(pause)了n次,名不虚传!我人快挂了,你帮我取AWR吧。”
“我不会啊。”
“那我电话里教你吧。”
三十分钟过后。
小高总算取到了报表,他放下电话,打开邮箱,收到了小陈传来的AWR报表。
天啦,总算可以开始分析了。
2. 艾玛,小高到底还要问多少次
二十分钟过后。
“小陈,是一些SQL需要优化,你帮我取一下它们的执行计划吧。”
“什么叫执行计划?”
“哦,MY GOD,你上次不是跟我说过研究数据库好多年了吗?”
“我是说我看了好多年数据库的书。”
“你……算了,还是我来教你取执行计划吧。”
二十分钟过去了。
“小陈,我崩溃了,你又错了,取的文件还是空的。”
“小高,我崩溃+1,要不你用QQ远程桌面连到我这来操作吧。”
十五分钟过去了。
小高终于取到了对应SQL的执行计划了,看着看着,他又拿起电话…….
“小陈,你帮我执行这个脚本,查查T1表的COL1列是否有索引?”
“好的。”
五分钟过后。
“小陈,再帮我看看T2表记录有多大,好吗?
“好的。”
五分钟过后。
“小陈,最后帮我看看T3表是不是分区表,好吗?”
“好的。”
五分钟过后。
“小陈,最最后帮我看T4表是什么类型的,我怀疑是全局临时表。”
“好的。”
N个五分钟过后。
“小陈,最最最……后帮我看看…….好
吗?”
“不好。”
“咋啦,对我有意见?”
“不是我对你有意见,是我肚子对你有意见。”
艾玛,小高到底还要问多少次?
3. 崩溃,干脆老天让我也挂了吧
吃完午饭,他们下午继续奋战。
一个小时过后。
“小陈,我刚加了一些索引。你观察看看,系统有没有变快。”
“现在点前台界面,快多了!”
“欧耶,太好了,胜利!”
“小高,刚同事跟我说,就中午我们去吃饭的那会儿开始,系统已经正常了。”
“太好了,太……
“小高,有人反映中午大致有20分钟左右时间入库进程一直失败,现在正
常。”“哦,20分钟,现在正常了。”咦,停!咋又觉得哪里不对劲。(我的天,
这20分钟,不就是我建索引的时长吗?)
第二天早上10点
“小高,我是小陈,河南XX系统的数据库又挂了!”
“拜托别再说挂了,是前台又点很慢吧。”
“是的,和昨天的情景一模一样。”
“崩溃,干脆老天让我也挂了吧。”
4. 师傅,您真是我们的救命菩萨啊
“师傅,总算请到您出马了,您请这里坐。”
您可能关注的文档
最近下载
- 2025年新能源发电行业分析报告及未来五到十年行业发展趋势报告.docx
- 未成年人出游免责协议书5篇.docx VIP
- 八年级体育教育教学计划..doc VIP
- 劳动教育(微课版):认识劳动PPT教学课件.pptx VIP
- 特高压输电系统温室气体减排方法学.PDF VIP
- (高清版)DGJ 08-2173-2016 展览建筑及布展设计防火规程.pdf VIP
- 高中英语【拓展阅读】Before You Feel Pressure 双语课件.pptx VIP
- 2025年新人教版数学三年级上册全册教案.pdf
- 社会心理学:文化心理学完整版.pptx VIP
- 卫生部手术分级目录(2025年1月份修订).doc VIP
文档评论(0)