高效MySQL的N个习惯

MySQL如何保持高效运行?他列举了N个好习惯。

用好的硬件,好的硬件有更好的CPU,内存,磁盘,使用更好的网络。

让操作系统跑得更快,关闭无用服务,尽可能使用本地高速存储,让数据库跑在专用的服务器上,不混搭,io scheduler选择deadline、noop,坚决不能用cfq,文件系统优先选用xfs 或 ext4,等其他内核选项方面的注意。

DDL、SQL写得好,关键业务SQL上线前,都要EXPLAIN确认其执行计划。

运维习惯好,存储引擎的选择,关闭QUERY CACHE,使用独立undo表空间,启用thread pool,几个关键选项在合理范围内。

其他好习惯,启用辅助监控机制, online ddl优先用pt-osc, 删除大表不要真的删除,而是先rename, 慎重选择autocommit。

时间: 2024-10-28 08:28:10

高效MySQL的N个习惯的相关文章

iOS高效编程秘诀—坚持编程习惯

资料源于网络 习惯会影响一个人做事的方式,也会直接影响效率.我经常在项目完成后自我总结,有哪些做得好的,有哪些做得不好的?然后把一些好的流程记录下来,并且重新运用回编程中.那些能够坚持去做的流程,就变成了我的编程习惯,这些良好的习惯就成就了我高效的编程效率! 一.轻文档先行 什么叫轻文档?其实轻文档指的是不需要按照标准的软件工程知识来编写需求分析,架构设计,模块设计,流程图时序图等文档,而是采用比较自由的方式,把你要做的事情,还有做事情的步骤描述清楚的文档.这样的文档不需要限制格式,甚至你可以手

高效销售的7个习惯

对于如何成为一个好销售,BNET商学院有很多专家都已经写过这样的文章.但是没有一个简单的方法,可以速成一个好销售.在医疗产品行业有30年销售高管经验的JohnTrace最近分享了在他的经验中,有7个简单的活动,可以用来将高绩效的销售从众多的销售人员当中区分出来.无论你是在销售自己的产品,或者管理一个销售团队,他认为以下7件事是最为有效的,你能用来成交更多的单子.1.他们给人好的第一印象按照科学研究,当你遇见一个陌生人时,你没有多少时间给别人留下印象.事实上,这个过程是7秒.如果没有留下好印象,你

云栖精选8月刊丨最全2016云栖大会资料大放送!技术精彩值得打call!

"从最初400人参加的站长大会到云栖大会,我每年来云栖小镇,又激动.又恐慌.又感动.激动的是在这里开启了梦想之旅,正如15年前我们所希望的创业热朝.恐慌的是很多创意我几乎看不懂,越看越慌,记得有一次回家路上在想,幸好我是二十年以前创业,如果现在创业,估计自己都不知道自己在哪里,根本没法跟这些年轻人竞争.感动的是:我们在这儿找到了自己,阿里人对云栖大会的热情来源于可以在这里找到很多知己,找到很多当年的我们. 在13日天猫双十一启动会上,外国驻华大使问我:阿里巴巴纽约上市之后的下一个梦想是什么?我认

进行高效数字化转型工作的7个习惯

以技术为先导的数字化转型方法是造成灾难的一个因素.始终记住要以顾客为中心的最终目标来开始工作,而不是以彻底改革你的组织来开始工作. 在史蒂芬·科维(Stephen Covey)的畅销书<高效能人士的七个习惯>中所提到的一个习惯就是从开始做事情时,心里就想着目标.将这一习惯放在当今的公司业务环境中,企业在把一些新技术应用于一个不明确的问题上之前,需要弄清楚数字化转型对他们的企业意味着什么,以及他们的目标是什么.如果过于关注竞争力和创新能力,并将大部分精力投入到技术上,那么他们可能会错失良机. 技

高效运维七字诀,不再憋屈的运维

这篇是<中生代>转载的一个关于运维的文章.作者是触控科技运维总监萧田国.文章在运维圈子流传甚广.特别也发在社区,分享给感兴趣的朋友. 前言 做运维的那么多,快乐的能有几个? 我们那么努力,为什么总感觉过得那么憋屈.苦闷?做的事情那么多,为什么业务部门.直接领导和公司貌似都那么不领情?怎么做才能自己更加开心些? 本专栏的主线实际是一个运维人员的十年成长史,从菜鸟到运维总监.但不是基础技术教学,也不会在运维技术的某一方面过深涉及.更多的是应用技巧.实践经验及案例剖析.专栏中的系列文章,包含作者在运

高效运维之员工的四大误区及解决之道

这篇是<中生代>转载的一个关于运维的文章.作者是触控科技运维总监萧田国.文章在运维圈子流传甚广.特别也发在社区,分享给感兴趣的朋友. 前言 春节刚过,广大运维朋友又面临着新的挑战.让大家苦恼的是,我能力这么好,为什么不幸福?怎么能让工作不那么累心,怎么能多些成就感?甚至,还有机会幸福吗? 通常,幸福感很大程度来自于外部的认同(以及基于此的自我认同),例如外部门.领导或同事的赞赏.应该只有极少数的人,能在不被外部认同的情况下,还能自我陶醉(那该是何等强大的内心啊). 导致技术人员不幸福的原因不胜

高效运维最佳实践七字诀,不再憋屈的运维!

做运维的那么多,快乐的能有几个? 我们那么努力,为什么总感觉过得那么憋屈.苦闷?做的事情那么多,为什么业务部门.直接领导和公司貌似都那么不领情?怎么做才能自己更加开心些? 本专栏的主线实际是一个运维人员的十年成长史,从菜鸟到运维总监.但不是基础技术教学,也不会在运维技术的某一方面过深涉及.更多的是应用技巧.实践经验及案例剖析.专栏中的系列文章,包含作者在运维各个细分领域的技术和个人成才的心得体会.因此也可以成为广大运维朋友的工具书,伴随大家从初级运维成长为高级技术型运维管理人才. 技术专栏就非得

高效运维最佳实践七字诀

做运维的那么多,快乐的能有几个? 我们那么努力,为什么总感觉过得那么憋屈.苦闷?做的事情那么多,为什么业务部门.直接领导和公司貌似都那么不领情?怎么做才能自己更加开心些? 前段时间有位IT大佬在网络上发声,我这么有钱,为什么不幸福?诚然,有钱是幸福的最重要条件之一,但有钱就一定幸福么?真的是充分必要条件?当然更悲催的是运维行当,技术好是被认可(幸福)的最重要条件,但技术再好,外部门不说咱们"坏话",已经是很不错的了.   1. 什么是高效运维 我们收集了一些来自外部门对运维的印(tou

Python读取ini文件、操作mysql、发送邮件实例_python

我是闲的没事干,2014过的太浮夸了,博客也没写几篇,哎~~~ 用这篇来记录即将逝去的2014 python对各种数据库的各种操作满大街都是,不过,我还是喜欢我这种风格的,涉及到其它操作,不过重点还是对数据库的操作.呵~~ Python操作Mysql 首先,我习惯将配置信息写到配置文件,这样修改时可以不用源代码,然后再写通用的函数供调用 新建一个配置文件,就命名为conf.ini,可以写各种配置信息,不过都指明节点(文件格式要求还是较严格的): 复制代码 代码如下: [app_info] DAT