扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:Jeremy Kadlec 来源:互联网 2007年9月13日
关键字:
准备,就位,出发!SQL Server性能调整清单
作者: Jeremy Kadlec Edgewood Solutions
我需要做什么?太多了,我从哪里开始?我下一步该做什么?哇,我的SQL Server起来了!如果你从一开始就不知道要到哪里去,并且异常中断了SQL Server的运行,那么你做到了。看看这篇如何获得高性能SQL Server的性能调整清单吧。
SQL Server性能调整清单
准备
当你开始解决一个现有的性能调整问题或者从一个新的系统开始,非常期望得到高性能,那么花些时间在计划和分析如何达到项目目标吧。确保整个团队都理解了SQL Server现在正在做什么,它将会作什么,以及它以后应该如何做。
有关团队
•用正确的技术知识组建一个有才华的团队。
•确保技术团队都理解每个人的职责对组织的影响。
•为团队培训预备时间(会议、用户群、非正式的、自我节奏调节、教室等)
•筹备一个拥有技术书籍和电子资源的图书馆。
•建立一个用于测试的没有附加任何条件和强加的结果的沙盘
•不要忘记当任务完成的时候对团队进行奖励
实现
•以Web、在线事务处理、在线分析处理、移动和批处理应用程序的方式为SQL Server建立一套实际业务和技术方面的需求。
•按照可交付的和时间框架来为团队安排现实的期望。
•确保团队对当前和未来的性能需求有个明确和准确的理解,避免任何严重影响未来的意外出现。
•尽可能地做到细微的程度,努力避免存在没有涉及的问题。不幸的是,俗话说:“the devil is in the details(魔鬼隐藏于细节中)”,这句话是相当准确的。
•评估可用来解决高性能问题的时间,并把它与完成剩余的日常任务所需的时间相比,不要害怕对实际的时间结构进行沟通。
•讨论花大量时间来充分开发一个合适的系统来达到高性能与冲刺开发然后将一个需要大量维护的系统推上去相比,哪一个更好。
•定义SQL Server的正常运行时间,然后确定对达到这个正常运行时间所需的成本与性能需求的期望值。
•从技术和业务两个角度提出问题,理解系统期望的修改方式,以及在1年、3年、5年之后的增长。
•在硬件平台布置好之前,列出容量需求计划。
•让整个团队对以下问题达成一致:每天、每周、每月或者每季度基础上的SQL Servers维护。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者