• 欢迎访问 winrains 的个人网站!
  • 本网站主要从互联网整理和收集了与Java、网络安全、Linux等技术相关的文章,供学习和研究使用。如有侵权,请留言告知,谢谢!

标签:分区

MySQL

搞懂MySQL分区

搞懂MySQL分区
一、InnoDB逻辑存储结构 首先要先介绍一下InnoDB逻辑存储结构和区的概念,它的所有数据都被逻辑地存放在表空间,表空间又由段,区,页组成。 段 段就是上图的segment区域,常见的段有数据段、索引段、回滚段等,在InnoDB存储引擎中,对段的管理都是由引擎自身所完成的。 区 区就是上图的extent区域,区是由连续的页组成的空间,无论页的大小怎么变……继续阅读 »

winrains 1年前 (2019-10-12) 62浏览 1个赞

MySQL

MySQL Sharding:分表、分库、分片和分区

MySQL Sharding:分表、分库、分片和分区
一、Sharding Sharding 是把数据库横向扩展(Scale Out)到多个物理节点上的一种有效的方式,其主要目的是为突破单节点数据库服务器的 I/O 能力限制,解决数据库扩展性问题。Shard这个词的意思是“碎片”。如果将一个数据库当作一块大玻璃,将这块玻璃打碎,那么每一小块都称为数据库的碎片(DatabaseShard)。将整个数据库打碎的过程……继续阅读 »

winrains 1年前 (2019-08-31) 72浏览 2个赞