站長資訊網
最全最豐富的資訊網站

mysql怎么查詢分區表信息

查詢方法:1、使用“show create table 表名”語句;2、使用“show table 表名”語句;3、通過查詢“information_schema.partitions”表來查看表具有哪幾個分區、分區方法、分區中數據的記錄。

mysql怎么查詢分區表信息

本教程操作環境:windows7系統、mysql8版本、Dell G3電腦。

介紹獲取MySQL分區表信息的幾種方法。

1. show create table 表名

可以查看創建分區表的create語句。

mysql怎么查詢分區表信息

/*!…*/ 是一種特殊的注釋,其他的數據庫產品當然不會執行。mysql特殊處理,會選擇性的執行。可以認為是:預編譯中的條件編譯。特別注意 50100,它表示5.01.00 版本或者更高的版本,才執行。

2. show table status

可以查看表是不是分區表。

mysql怎么查詢分區表信息

3. 查看information_schema.partitions表

SELECT PARTITION_NAME,PARTITION_METHOD,PARTITION_EXPRESSION,PARTITION_DESCRIPTION, TABLE_ROWS,SUBPARTITION_NAME,SUBPARTITION_METHOD,SUBPARTITION_EXPRESSION FROM information_schema.PARTITIONS WHERE TABLE_SCHEMA=SCHEMA() AND TABLE_NAME='TABLE_NAME';

可以查看表具有哪幾個分區、分區的方法、分區中數據的記錄數等信息,甚至還包括子分區的信息。

mysql怎么查詢分區表信息

4. explain select 或 explain partitions select語句

通過此語句來顯示掃描哪些分區,及它們是如何使用的。

explain partitions select * from tb_sub2 where purchased='1989-01-01'; explain select * from tb_sub2 where purchased='1989-01-01';

上述2條語句的輸出結果是一樣的。

mysql怎么查詢分區表信息

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
91精品视频在线| 99热在线只有精品| 九九在线观看精品视频6| www.日韩在线| 在线亚洲精品视频| 国产精品视频永久免费播放| 国产精品高清视亚洲一区二区 | 99在线精品一区二区三区| 久久亚洲私人国产精品vA| 国99精品无码一区二区三区| 亚洲AV日韩AV永久无码下载| 亚洲性日韩精品国产一区二区| 国产精品国产三级国产普通话一| 精品久久伦理中文字幕| 在线视频日韩精品| 国产精品福利网站| 国产精品免费一级在线观看| 国产成人福利精品视频| 四虎AV永久在线精品免费观看| 国产69久久精品成人看小说| 中日韩国语视频在线观看| 国产亚洲日韩在线三区| 日韩免费高清大片在线| 精品福利一区3d动漫| 亚洲国模精品一区| 国产精品最新国产精品第十页 | 最新国产精品拍自在线观看| 国产在线精品国自产拍影院| 中文字幕精品无码一区二区| 精品一区二区三区四区| 久久青草精品38国产| 乱色精品无码一区二区国产盗| 91精品国产高清久久久久久| 国产精品视频第一页| 国产愉拍精品手机| 国产在线精品无码二区二区| 日韩亚洲国产综合高清| 午夜亚洲av永久无码精品| 九九久久精品无码专区| 亚洲精品国产精品乱码不卡√| 久久国产精品免费视频|