可以看mysql的data文件夾下面的數(shù)據(jù)庫文件,就可以查看當(dāng)前分區(qū)情況。

創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計、網(wǎng)站制作與策劃設(shè)計,月湖網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:月湖等地區(qū)。月湖做網(wǎng)站價格咨詢:18982081108
還有幾種獲取MySQL分區(qū)表信息的常用方法
SHOW CREATE TABLE
可以查看創(chuàng)建分區(qū)表的CREATE語句
SHOW TABLE STATUS
可以查看表是否為分區(qū)表
查看INFORMATION_SCHEMA.PARTITIONS表
可以查看表具有哪幾個分區(qū)、分區(qū)的方法、分區(qū)中數(shù)據(jù)的記錄數(shù)等重要信息
一、查詢mysql表是否為分區(qū)表:可以查看表具有哪幾個分區(qū)、分區(qū)的方法、分區(qū)中數(shù)據(jù)的記錄數(shù)等信息
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='xw_coobill_order';
二、查詢表有多少個分區(qū)
SELECT TABLE_NAME, COUNT(*) AS CNT
FROM information_schema.PARTITIONS WHERE PARTITION_NAME IS NOT NULL
GROUP BY TABLE_NAME ORDER BY CNT DESC LIMIT 50;
三、分析執(zhí)行語句
explain partitions select * from range_datetime where hiredate = '20151207124503' and hiredate='20151210111230';
四、分區(qū)管理
常規(guī)HASH和線性HASH的增加收縮分區(qū)的原理是一樣的。增加和收縮分區(qū)后原來的數(shù)據(jù)會根據(jù)現(xiàn)有的分區(qū)數(shù)量重新分布。HASH分區(qū)不能刪除分區(qū),所以不能使用DROP PARTITION操作進行分區(qū)刪除操作;
只能通過ALTER TABLE ... COALESCE PARTITION num來合并分區(qū),這里的num是減去的分區(qū)數(shù)量;
可以通過ALTER TABLE ... ADD PARTITION PARTITIONS num來增加分區(qū),這里是null是在原先基礎(chǔ)上再增加的分區(qū)數(shù)量。
下面是分區(qū)的例子!
create table sale(
sale_id int not null,
sale_date datetime,
money int
)engine=myisam;
alter table sale partition by range columns (sale_date) (
partition p01 values less than ('2011-1-1'),
partition p02 values less than ('2012-1-1')
);
select * from 表 partition (分區(qū)表名); --不管是1級分區(qū)還是2級分區(qū)都是用partition
select partition_name , subpartition_name from information_schema.partitions where table_schema='你的數(shù)據(jù)庫名' and table_name='你的表名'; (這個語句可以查到你的表的分區(qū)名是什么,1級分區(qū)和2級分區(qū)都可以看)
文章題目:mysql分區(qū)后怎么查 mysql分區(qū)可以提高查詢速度么
分享鏈接:http://chinadenli.net/article18/ddgsjdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、自適應(yīng)網(wǎng)站、網(wǎng)頁設(shè)計公司、標(biāo)簽優(yōu)化、小程序開發(fā)、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)