mysql 配置分区_Mysql的分区配置实验
/**
*mysql 數(shù)據(jù)分區(qū)實驗
*@auther:luowen
*@time:2013-07-26*/
//1.創(chuàng)建分區(qū)表
/*分區(qū)類型
1.range分區(qū)(按照一段區(qū)間分區(qū))
2.list分區(qū)(按照在那個集合里面分區(qū))
3.hash分區(qū)(隨機按一定大小分區(qū))
4.listhash分區(qū)*/create table part value(
id int primarykey ,age char(10) not null default 'xxxx')engine Mysiam charset utf8
parition byrange(id)(
parition p1 values less than10000,parition p2 values less than20000,parition p3 values less than30000,parition p4 values less than40000,parition p5 values less than50000,);//2.如果存儲引擎室innodb的話 需要在配置文件中添加 innodb_file_per_table=1
/*innodb的表是一個表結(jié)構(gòu),然后所有的數(shù)據(jù)文件都放到一個文件里面的,因此需要把數(shù)據(jù)表文件分開存,然后
進行分區(qū)
innodb_data_home_dir = /usr/local/mysql5.5/data
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /usr/local/mysql5.5/data
innodb_log_group_home_dir = /usr/local/mysql5.5/data
innodb_buffer_pool_size = 256M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 64M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
#配置然innodb的數(shù)據(jù)表文件分開
innodb_file_per_table = 1*/
總結(jié)
以上是生活随笔為你收集整理的mysql 配置分区_Mysql的分区配置实验的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: const mysql_mysql –
- 下一篇: mysql行级锁 表级锁 页级锁详细介绍