mysql如何查看当前分区表的情况?

[复制链接]
查看11 | 回复3 | 2019-6-27 10:47:57 | 显示全部楼层 |阅读模式
1、查看当前MySQL数据库是否支持分区,可以利用命令:show variables like '%partition%'。2、判断当前数据库版本是否安装了分区插件,利用命令show plugins。3、创建数据库表并建立表分区,利用命令,结果发现报错。4、修改创建数据库表主键设置,将其去掉,再次运行命令。5、查看某张表是不是分区表,可以利用命令show table status。6、就可以查看具体数据库下的某张表的分区情况了。...6
回复

使用道具 举报

千问 | 2019-6-27 10:47:57 | 显示全部楼层
可以看mysql的data文件夹下面的数据库文件,就可以查看当前分区情况。还有几种获取MySQL分区表信息的常用方法SHOW CREATE TABLE 可以查看创建分区表的CREATE语句SHOW TABLE STATUS 可以查看表是否为分区表查看INFORMATION_SCHEMA.PARTITIONS表 可以...
回复

使用道具 举报

千问 | 2019-6-27 10:47:57 | 显示全部楼层
select partition_name part,partition_expression expr,partition_description descr,table_rowsfrom information_schema.partitionswhere table_schema = schema()...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行