欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 查看表有多少分區

錢淋西2年前8瀏覽0評論

在MySQL中,一個分區表被劃分成多個分區。分區表的好處在于即使存儲數據的表非常大,查詢數據也非常快。但是,查看表有多少分區是必不可少的。以下是在MySQL中查看表有多少分區的方法。

SHOW CREATE TABLE table_name;

執行上述命令后,你將看到類似以下的輸出:

CREATE TABLE `table_name` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`age` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4
/*!50100 PARTITION BY RANGE (age)
(PARTITION p0 VALUES LESS THAN (20) ENGINE = InnoDB,
 PARTITION p1 VALUES LESS THAN (40) ENGINE = InnoDB,
 PARTITION p2 VALUES LESS THAN (MAXVALUE) ENGINE = InnoDB) */

在CREATE TABLE語句的末尾,你將看到一個注釋,指示該表是按范圍分區,并將MAXVALUE作為upper_bound區分表中的其余行。

此外,你還將看到分區列表,其中包括分區名稱和分區所屬的分區。這里,分區名稱為p0、p1和p2。

總之,以上是在MySQL中查看表有多少分區的方法。