MySQL分区的简单实例,用于解决大数据表的问题.doc

MySQL分区的简单实例,用于解决大数据表的问题.doc

ID:59301673

大小:22.52 KB

页数:2页

时间:2020-09-06

MySQL分区的简单实例,用于解决大数据表的问题.doc_第1页
MySQL分区的简单实例,用于解决大数据表的问题.doc_第2页
资源描述:

《MySQL分区的简单实例,用于解决大数据表的问题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、【转】MySQL分区的简单实例,用于解决大数据表的问题MySQL分区的简单实例mysql数据库的分区mysql数据库分区也叫mysql数据库分表,即当一个表中数据库非常大时,查询速度非常慢影响效率,同时也增加了io的压力,这样我们就可以用分表的形式将一个表根据一定的规则将他分成多个表,主要的分表类型有range,list,hash,key等,详细说明可以参考mysql5.1以上版本参考手册mysql分区支持主要在5.1以上版本,如果你的mysql是5.1以上版本,查看是否支持分区的方式是:mysql>showvariableslike‘h%’;+————————-+———————

2、–+

3、Variable_name

4、Value

5、+————————-+———————–+

6、have_community_features

7、YES

8、

9、have_compress

10、YES

11、

12、have_crypt

13、YES

14、

15、have_csv

16、YES

17、

18、have_dynamic_loading

19、YES

20、

21、have_geometry

22、YES

23、

24、have_innodb

25、NO

26、

27、have_ndbcluster

28、NO

29、

30、have_openssl

31、NO

32、

33、have_partitioning

34、YES

35、–>>此项为yes说明支持表分区功能,如果为No则需要重新编译

36、have_query_cache

37、YE

38、S

39、

40、have_rtree_keys

41、YES

42、

43、have_ssl

44、NO

45、

46、have_symlink

47、YES

48、

49、hostname

50、localhost.localdomain

51、+————————-+———————–+15rowsinset(0.02sec)如果不支持,则需要下载mysql5.1及以上版本,重新编译安装,这里以mysql-5.1.30.tar.gz来编译安装1.下载mysql-5.1.30.tar.gz源码,2.解压tarxvzfmysql-5.1.30.tar.gzcdmysql-5.1.30./configure–prefix=/usr/local/mysql–l

52、ocalstatedir=/data–datadir=/data–with-plugins=partition//添加分区功能make&&makeinstallcd/usr/local/mysql/bin./mysql_install_db./mysqld_safe&3.安装成功,则时mysql支持分区功能4.分区简单实例,以range分区类型为例:createtableusers00(uidintunsignednotnullauto_incrementprimarykey,namevarchar(30)notnulldefault“”,emailvarchar(30)no

53、tnulldefault“”)partitionbyrange(uid)(partitionp0valueslessthan(10000)datadirectory=“/data00/”indexdirectory=“/data00/”,partitionp1valueslessthan(20000)datadirectory=“/data00/”indexdirectory=“/data00/”,partitionp2valueslessthan(30000)datadirectory=“/data00/”indexdirectory=“/data00/”,partitionp

54、3valueslessthanmaxvaluedatadirectory=“/data00/”indexdirectory=“/data00/”);该表分区类型为range,分为4个区,uid为0~10000在p0区,10001~20000在p1区…查看users00表所在的数据目录:….-rw-rw—-1rootroot8620Nov2214:47users00.frm-rw-rw—-1rootroot32Nov2214:47users00.parlrwxrwxrwx1rootroot24Nov2214:47users00#P#p0.MYD->/data00/users00#P

55、#p0.MYDlrwxrwxrwx1rootroot24Nov2214:47users00#P#p0.MYI->/data00/users00#P#p0.MYIlrwxrwxrwx1rootroot24Nov2214:39users00#P#p1.MYD->/data00/users00#P#p1.MYDlrwxrwxrwx1rootroot24Nov2214:39users00#P#p1.MYI->/data00/users00#P#p1.MYIlrwxrwxrwx1rootr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。