mysql分区表怎么看 mysql查看表分区数的命令( 五 )


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查看表分区数的命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读