免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
MySQL的經(jīng)典用法(四)----大幅度提高性能方案,分區(qū)表

MySQL的經(jīng)典用法(四)----大幅度提高性能方案,分區(qū)表

文章分類:數(shù)據(jù)庫(kù)
    下面就筆者工作中遇到的時(shí)間問(wèn)題,模擬一下情況對(duì)大家進(jìn)行介紹.
    工作中仍然是海量數(shù)據(jù)出現(xiàn)的情況.每年大概會(huì)有幾億條記錄.而且數(shù)據(jù)的時(shí)效性比較強(qiáng).但歷史數(shù)據(jù)仍然要求保留.這個(gè)時(shí)候經(jīng)過(guò)分析和研究,最終決定通過(guò)時(shí)間字段進(jìn)行分區(qū).下面是分區(qū)表的創(chuàng)建代碼.讀者門在插入了不同年份時(shí)間段以后,可以時(shí)間字段為條件進(jìn)行查詢,可以看到數(shù)據(jù)庫(kù)掃描過(guò)的區(qū)段.
Sql代碼
  1. CREATE TABLE part_data   
  2.       (c1 int default NULL,   
  3.   c2 varchar(30) default NULL,   
  4.   c3 date default NULL)   
  5.   partition by range (to_days(c3))   
  6.  (PARTITION p0 VALUES LESS THAN (to_days('1995-01-01')),   
  7.  PARTITION p1 VALUES LESS THAN (to_days('1996-01-01')) ,   
  8.  PARTITION p2 VALUES LESS THAN (to_days('1997-01-01')) ,   
  9.  PARTITION p3 VALUES LESS THAN (to_days('1998-01-01')) ,   
  10.  PARTITION p4 VALUES LESS THAN (to_days('1999-01-01')) ,   
  11.  PARTITION p5 VALUES LESS THAN (to_days('2000-01-01')) ,   
  12.  PARTITION p6 VALUES LESS THAN (to_days('2001-01-01')) ,   
  13.  PARTITION p7 VALUES LESS THAN (to_days('2002-01-01')) ,   
  14.  PARTITION p8 VALUES LESS THAN (to_days('2003-01-01')) ,   
  15.  PARTITION p9 VALUES LESS THAN (to_days('2004-01-01')) ,   
  16.  PARTITION p10 VALUES LESS THAN (to_days('2010-01-01')),   
  17.  PARTITION p11 VALUES LESS THAN MAXVALUE );  


分區(qū)查詢,可以查看掃描過(guò)的區(qū)段.當(dāng)然要加上where子句,以c3時(shí)間為條件進(jìn)行檢索.若不使用時(shí)間字段,分區(qū)將失去作用.
Sql代碼
  1. explain partitions select * from part_data\G  
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
MySQL分區(qū)(Partition)詳解
MySQL的表分區(qū)
理解MySQL
生產(chǎn)庫(kù)mysql大表分區(qū)方案
MySQL的分區(qū)表(Partitioned Table)功能詳解
MYSQL分區(qū)表測(cè)試
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服