mysql-优化
文章平均质量分 79
wulantian
做一个优秀的dba是我一直所追求的梦想!!!
展开
-
MySQL性能优化的21个最佳实践 和 mysql使用索引
MySQL性能优化的21个最佳实践 和 mysql使用索引原文出处:http://www.cnblogs.com/daxian2012/articles/2767989.html今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对转载 2014-10-31 10:15:09 · 1403 阅读 · 0 评论 -
mysql 5.6 order by Limit执行效率问题
今天研发的同事反馈一个sql执行140+s但是sql很简单,也有索引,那么问题出在哪里呢?经过排查发现,mysql中,order by limit 一起用的时候是有问题的不是我们常用的思路,下面举例说明:select tid, productname, pic, minorder, minorderunit from `f_product` where cid =原创 2015-01-13 17:35:38 · 9707 阅读 · 3 评论 -
理解MySQL——索引与优化
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),转载 2013-02-25 10:19:46 · 821 阅读 · 0 评论 -
MySQL开发规范之我见(更新版)---叶老师
老叶观点:MySQL开发规范之我见(更新版) 存储,学习,共享。。原创 2015-07-24 叶金荣 MySQL中文网大多数MySQL规范在网上也都能找得到相关的分享,在这里要分享的是老叶个人认为比较重要的,或者容易被忽视的,以及容易被混淆的一些地方。1、默认使用InnoDB引擎【老叶观点】已多次呼吁过了,InnoDB适用于几乎99%的MySQL转载 2015-07-24 09:10:40 · 1361 阅读 · 0 评论 -
MySQL通用优化技巧 | Ucloud运维在线微信群分享
MySQL通用优化技巧 | Ucloud运维在线微信群分享 存储,共享,学习。。。。叶老师的文章就是写的好。。。。本文根据DevOps华南运维圈@UCloud微信群「大话运维」的嘉宾分享整理而成。「大话运维」将邀请业界运维前线技术专家作为分享嘉宾,分享技术趋势和技术实战,为运维朋友提供各种踩坑、躲坑、绕坑新技能。嘉宾介绍叶金荣Oracle MySQL ACE转载 2015-09-18 09:16:04 · 1593 阅读 · 0 评论 -
MySQL索引设计背后的数据结构及算法详解
MySQL索引设计背后的数据结构及算法详解存储,共享,学习。。。。。作者介绍赵海亮,现任职58赶集集团安居客MySQL DBA,主要从事安居客MySQL数据库的优化、升级、迁移等工作。本文系作者原创投稿,未经 DBAplus社群 允许,不得转载和使用。在我们公司的DB规范中,明确规定:1、建表语句必须明确指定主键2、无转载 2017-05-11 10:30:41 · 870 阅读 · 0 评论 -
扎心,MySQL表分区太多了
扎心,MySQL表分区太多了存储,学习,共享。。。。。。导读之前分享过,表分区数量特别大,当有大事务时,可能会导致主从延迟特别严重。那么如何减少表分区数量呢?之前叶师傅分享的 意想不到的MySQL复制延迟原因 一文中提到,规避问题的方法有:删除不用的历史表分区;将大表拆分;将大事务拆分,不要在一个事务里做大批量更新转载 2017-07-18 11:47:12 · 3946 阅读 · 0 评论