Rumah >pangkalan data >tutorial mysql >Bagaimana untuk menanyakan maklumat jadual partition dalam mysql
Kaedah pertanyaan: 1. Gunakan pernyataan "tunjukkan nama jadual jadual"; 2. Gunakan pernyataan "tunjukkan nama jadual jadual"; mempunyai , kaedah pembahagian, dan rakaman data dalam partition.
Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.
Memperkenalkan beberapa kaedah untuk mendapatkan maklumat jadual partition MySQL.
1 show create table 表名
Anda boleh melihat kenyataan cipta yang mencipta jadual partition.
/*!...*/ ialah ulasan khas yang produk pangkalan data lain tidak akan dilaksanakan. Pemprosesan khas MySQL akan dilaksanakan secara terpilih. Ia boleh dianggap sebagai: kompilasi bersyarat dalam precompilation. Beri perhatian khusus kepada 50100, yang menunjukkan versi 5.01.00 atau lebih tinggi sebelum pelaksanaan.
2. show table status
Anda boleh menyemak sama ada jadual itu adalah jadual yang dipisahkan.
3 Lihat jadual 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';
untuk melihat jadual yang ada padanya. Maklumat seperti pembahagian, kaedah pembahagian, bilangan rekod data dalam pembahagian, dan juga maklumat pembahagian kecil.
4 terangkan pilih atau terangkan penyataan pilih partition
Gunakan pernyataan ini untuk menunjukkan partition yang mana. diimbas, dan cara ia digunakan.
explain partitions select * from tb_sub2 where purchased='1989-01-01'; explain select * from tb_sub2 where purchased='1989-01-01';
Hasil keluaran kedua-dua pernyataan di atas adalah sama.
[Cadangan berkaitan: tutorial video mysql]
Atas ialah kandungan terperinci Bagaimana untuk menanyakan maklumat jadual partition dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!