- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《causes-of-downtime-in-mysql》.pdf
Causes of Downtime in Production MySQL Servers
A Percona White Paper
Baron Schwartz
Abstract
Everyone wants to prevent database downtime by being proactive, but are measures such as inspecting
logs and analyzing SQL really proactive? Although these are worthwhile, they almost always identify
problems that already exist. To be truly proactive, one must prevent problems, which requires studying
and understanding the reasons for downtime.
This paper presents the results of a study of emer- The sample data is biased and might not represent
gency downtime issues that Percona was asked to the overall population of MySQL users. There might
resolve. It sheds light on what types of problems be a high number of website emergencies compared
can occur in production environments. The results to the general population. Web application develop-
might be surprising. Conventional wisdom holds ers and startup companies often work in a less dis-
that bad SQL is the leading cause of downtime, but ciplined fashion than, for example, banks or phar-
the outcome of this research was quite different. maceutical research companies. (Percona’s customer
In this paper, downtime is defined as time that the list does include those industries, and the sample in-
database server is not providing correct responses cludes emergency downtime issues from those types
with acceptable performance. Downtime could be of customers.) Therefore, this study might over-
because a server has just been rebooted and is run- represent mistakes made by people building ap-
ning on cold caches with increased response
文档评论(0)