十、查看分区信息
1. 查看分区信息:select * from information_schema.partitions where table_schema='arch1' and table_name = 'tbl_test' G;
2. 查看分区上的数据:select * from tbl_test partition(p0);
3. 查看MySQL会操作的分区:explain partitions select * from tbl_test where uuid = 2;
十一、 局限性
1. 最大分区数目不能超过1024,一般建议对单表的分区数不要超过50个 。
2. 如果含有唯一索引或者主键,则分区列必须包含在所有的唯一索引或者主键在内 。
3. 不支持外键 。
4. 不支持全文索引,对分区表的分区键创建索引 , 那么这个索引也将被分区 。
5. 按日期进行分区很合适,因为很多日期函数可以用 。但是对字符串来说合适的分区函数不太多 。
6. 只有RANGE和LIST分区能进行子分区,HASH和KEY分区不能进行子分区 。
7. 临时表不能被分区 。
8. 分区表对于单条记录的查询没有优势 。
9. 要注意选择分区的成本,没插入一行数据都需要按照表达式筛选插入的分区 。
10. 分区字段尽量不要可以为null
【怎么使用mysql的表 mysql怎么使用?】关于怎么使用mysql的表和mysql怎么使用?的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 国外无人直播素材,无人直播唱歌素材
- js日期常用方法,js日期常用方法有哪几种
- 黑客冒险游戏解说视频,黑客冒险游戏解说视频全集
- 如何直播游戏素材,直播游戏视频
- (javago语言 go java gc
- sqlserver释放表空间,sqlserver自动释放内存
- 动态爬虫代理ip,爬虫代理ip原理
- 益智装修游戏,装修游戏大全
- php数据库网页设计笔记 php设计网页案例