博客专栏  >  数据库   >  如何让Mysql跑的更快

如何让Mysql跑的更快

从Mysql内部机制,建表语句,索引创建,查询语句等几个方面进行总结,介绍如何让Mysql运行的更高效

关注
14 已关注
15篇博文
  • 高性能MySql进化论(一):数据类型的优化_上

    在数据库的性能调优的过程中会涉及到很多的知识,包括字段的属性设置是否合适,索引的建立是否恰当,表结构涉及是否合理,数据库/操作系统 的设置是否正确

    2013-09-02 23:39
    4542
  • 高性能MySql进化论(二):数据类型的优化_下

    在数据库的性能调优的过程中会涉及到很多的知识,包括字段的属性设置是否合适,索引的建立是否恰当,表结构涉及是否合理,数据库/操作系统 的设置是否正确…..其中每个topic可能都是一个领域。

    2013-09-04 22:49
    4030
  • 高性能MySql进化论(三):ID(标示符)的选择

    在设计数据库表结构的时候,通常情况下每张表结构都有一个字段作为ID,因为 ID会被用来做查询,JOIN,FK等操作,所以ID设计的好坏对性能的影响很大。

    2013-09-04 23:17
    3962
  • 高性能MySql进化论(四):Summary,Cache,Counter表的使用

    在实际的应用中,往往会定期的对一个周期内的系统数据进行统计分析。例如某购物网站定期的统计商品在一个月/年期内的销售情况,如果采用扫描所有相关表的方式在某个时间点进行统计分析, 由于数据量很大,以及表结...

    2013-09-10 22:08
    3187
  • 高性能MySql进化论(五):提速Alter Table

    在系统的日常维护中,经常需要对表结构进行更新,例如添加/删除一个字段,改变一个VARCHAR的字段长度等等。MySQL针对这种修改表结构的处理方式是先创建一张新的结构的表,接着会通过执行Insert语...

    2013-10-14 23:56
    4441
  • 高性能MySql进化论(六):常见索引类型的原理及其特点的介绍

    B-Tree,Hash索引的简单介绍

    2013-11-01 22:29
    3052
  • 高性能MySql进化论(七):正确的使用索引

    数据库引擎利用索引提高查询效率,同时也针对索引增加了很多的优化策略,但是在使用索引的过程中也有很多的细节问题需要注意,如果忽略了这些问题,辛辛苦苦建立的索引可能得不到很好的应用,而且有可能还会对性能有...

    2013-11-19 20:30
    7276
  • 高性能MySql进化论(八):表以及索引的维护

    为了拥有高性能的数据库,创建良好的表结构以及索引是必不可少的,与此同时对于表以及索引的维护也很重要

    2013-11-27 21:44
    4106
  • 高性能MySql进化论(九):查询优化器常用的优化方式

    当MYSQL 收到一条查询请求时,会首先通过关键字对SQL语句进行解析,生成一颗“解析树”,然后预处理器会校验“解析树”是否合法(主要校验数据列和表明是否存在,别名是否有歧义等),当“解析树”被认为合...

    2013-12-04 21:00
    4667
  • 高性能MySql进化论(十):查询优化器的局限性

    在“查询优化器常用的方式”一文中列出了一些优化器常用的优化手段。查询优化器在提供这些特性的同时,也存在一定的局限性,这些局限性往往会随着MYSQL版本的升级而得到改善,所以本文会列出一些常见的局限性,...

    2013-12-12 22:47
    4293
  • 高性能MySql进化论(十一):常见查询语句的优化

    总结常见查询语句的优化方式

    2013-12-15 20:29
    6654
  • 高性能MySql进化论(十二):Mysql中分区表的使用总结

    对Mysql的分区方法,注意点做了一个简单的总结

    2013-12-17 21:51
    5024
  • 高性能MySql进化论(十三):查询缓存机制

    对于很多的数据库系统都能够缓存执行计划,对于完全相同的sql, 可以使用已经已经存在的执行计划,从而跳过解析和生成执行计划的过程。MYSQL以及Oracle提供了更为高级的查询结果缓存功能,对于完全相...

    2013-12-23 20:03
    28807
  • 高性能MySql进化论(十四):复制(Replication)

    复制概述      Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)...

    2014-01-21 23:11
    1448
  • [转]Mysql的HandlerSocket插件

    ================================================================= 转自:http://blog.csdn.net/heiyeshuw...

    2014-01-21 23:15
    1010
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部