【分区概念】
分区就是把一张表的数据按照一定的规则分成多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上。分区后表还是一张表。
分区根据一定的规则把数据文件和索引文件进行了分割,还多出了一个.par文件,打开.par文件后你可以看出这张表的分区信息。

【分区好处】
突破磁盘的I/O瓶颈,从而达到提高mysql性能的目的。
便于表的维护管理,不需要修改程序代码。

对于大容量的表,比如log表,删除历史数据直接删除历史分区,更高效(不会导致磁盘碎片)

【分区方法】
根据分区策略创建或修改表时对表数据进行分区(分区策略多样,实现容易)

【分表概念】
分表是真正的分表,一张表分成很多表后,每一个小表都是完正的一张表,都对应三个文件,一个.MYD数据文件,.MYI索引文件,.frm表结构文件。

【分表好处】
提升MYSQL的并发查询和磁盘读写能力

【分表方法】
1:利用MYSQL的merge存储引擎实现分表。(适合水平分表,分表存储引擎必须为myisam,不能与分区并用)
2:根据自定义的分表策略用代码实现分表。(分表策略灵活,分表存储引擎没有要求,可以和分区并用

参考http://blog.csdn.net/bt060218/article/details/7673264

最新文章

  1. 堆排序算法 java 实现
  2. MSSQL PIVOT 实现行列转置
  3. HOLOTOOLKIT的使用
  4. WordPress主题制作函数
  5. c# SQL CLR 之一
  6. 给某个view增加颜色渐变图层
  7. 用Guava辅助Throwable异常处理
  8. javascript "非法值"检验.
  9. Tuxedo:Tuxedo支持的分布式通信方式
  10. [Python学习之路] 猜大小游戏
  11. [CIDR]calculate CIDR network capacity / 计算CIDR子网的网络容量
  12. ESP8266莫名重启或者死机问题
  13. 微信小程序----用户拒绝授权,重新调起授权
  14. CentOS7(64) yum安装、配置PostgreSQL 11
  15. Helm简介及安装
  16. Affiliate实战记录之一:CPI、CPA、CPM...名词解释
  17. ios mac 对照片进行JPEG压缩
  18. day55 linux 基础以及系统优化
  19. 控件不响应OnMouseMove
  20. e669. 绘制缓冲图像

热门文章

  1. 简单理解Ext.DomQuery操作CSS3选择器
  2. 学 Win32 汇编[22] - 逻辑运算指令: AND、OR、XOR、NOT、TEST
  3. 2019杭电多校第一场hdu6579 Operation(线性基)
  4. 2019河北省大学生程序设计竞赛(重现赛) L题-smart robot(深度优先搜索)
  5. Gerrit Handbook for Commercial Project
  6. 021_IO流
  7. netty源码分析 - Recycler 对象池的设计
  8. js关于if()else{}中的判定条件的认识,各种数据类型转换为Boolean类型的转换规则
  9. 并发新构件之Exchanger:交换器
  10. autocomplete调用接口数据实现