码迷,mamicode.com
首页 > 其他好文 > 详细

aaa

时间:2018-06-01 19:12:45      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:分割   数据库   文件   html   data   一个   结构   tps   查找   

https://www.cnblogs.com/sand-tiny/p/3592078.html

mysql表分区实战

一,什么是数据库分区
以mysql为例,mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面 (可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表 索引的。如果一张表的数据量太大的话,那么myd,myi就会变的很大,查找数据就会变的很慢,这个时候我们可以利用mysql的分区功能,在物理上将这 一张表对应的三个文件,分割成许多个小块,这样呢,我们查找一条数据时,就不用全部查找了,只要知道这条数据在哪一块,然后在那一块找就行了。如果表的数 据太大,可能一个磁盘放不下,这个时候,我们可以把数据分配到不同的磁盘里面去。

 

aaa

标签:分割   数据库   文件   html   data   一个   结构   tps   查找   

原文地址:https://www.cnblogs.com/linjiqin/p/9122916.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!