最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL 5.5 range分區(qū)增加刪除處理的方法示例

 更新時(shí)間:2017年06月04日 15:18:41   作者:andylhz  
這篇文章主要給大家介紹了關(guān)于MySQL 5.5 range分區(qū)增加刪除處理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。

介紹

RANGE分區(qū)基于一個(gè)給定的連續(xù)區(qū)間范圍,早期版本RANGE主要是基于整數(shù)的分區(qū)。在5.7版本中DATE、DATETIME列也可以使用RANGE分區(qū),同時(shí)在5.5以上的版本提供了基于非整形的RANGE COLUMN分區(qū)。RANGE分區(qū)必須的連續(xù)的且不能重疊。使用

“VALUES LESS THAN ()” 來(lái)定義分區(qū)區(qū)間,非整形的范圍值需要使用單引號(hào),并且可以使用MAXVALUE作為分區(qū)的最高值。

本文將給大家介紹MySQL 5.5 range分區(qū)增加刪除處理的相關(guān)內(nèi)容,分享給大家供大家參考學(xué)習(xí),下面來(lái)看看詳細(xì)的介紹:

一、刪除分區(qū)

##查看要處理的分區(qū)的數(shù)據(jù)量,并導(dǎo)出作為備份

mysql> select count(*) from baby_account_change_log where updated_time >'2016-12-01 00:00:00' and updated_time <'2017-01-01 00:00:00';
+----------+
| count(*) |
+----------+
| 66252 | 
+----------+
1 row in set (0.23 sec)

##導(dǎo)出備份

mysql> select * into outfile '/tmp/baby_account_change_log_p1.sql' from baby_account_change_log where updated_time >'2016-12-01 00:00:00' and updated_time <'2017-01-01 00:00:00' limit 100000000000;
Query OK, 66252 rows affected (2.71 sec)


##確認(rèn)要處理分區(qū)

mysql> explain partitions select count(*) from baby_account_change_log where updated_time >'2016-12-01 00:00:00' and updated_time <'2017-01-01 00:00:00';

+----+-------------+-------------------------------+------------+-------+---------------+---------+---------+------+-------+--------------------------+
| id | select_type | table       | partitions | type | possible_keys | key  | key_len | ref | rows | Extra     |
+----+-------------+-------------------------------+------------+-------+---------------+---------+---------+------+-------+--------------------------+
| 1 | SIMPLE  | baby_account_change_log | p1   | index | NULL   | PRIMARY | 8  | NULL | 66252 | Using where; Using index | 
+----+-------------+-------------------------------+------------+-------+---------------+---------+---------+------+-------+--------------------------+

##刪除分區(qū)

mysql> alter table baby_account_change_log drop partition p0;
Query OK, 0 rows affected (0.01 sec)

二、增加分區(qū)

#錯(cuò)誤提示刪除存儲(chǔ)最大值分區(qū)
mysql> alter table baby_account_change_log add partition(PARTITION p13 VALUES LESS THAN (unix_timestamp('2017-12-31 23:59:59')));
ERROR 1481 (HY000): MAXVALUE can only be used in last partition definition

#刪除存儲(chǔ)最大值分區(qū)
mysql> alter table baby_account_change_log drop partition p12;

##增加新的分區(qū)

mysql> alter table baby_account_change_log add partition(PARTITION p12 VALUES LESS THAN (unix_timestamp('2017-12-31 23:59:59')));

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • MySQL 觸發(fā)器(TRIGGER)的具體使用

    MySQL 觸發(fā)器(TRIGGER)的具體使用

    本文主要介紹了MySQL 觸發(fā)器(TRIGGER)的具體使用,包含INSERT 觸發(fā)器,UPDATE觸發(fā)器和DELETE觸發(fā)器這三種,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • MySQL查詢排序與查詢聚合函數(shù)用法分析

    MySQL查詢排序與查詢聚合函數(shù)用法分析

    這篇文章主要介紹了MySQL查詢排序與查詢聚合函數(shù)用法,結(jié)合實(shí)例形式分析了MySQL查詢結(jié)果排序以及查詢聚合函數(shù)相關(guān)使用技巧,需要的朋友可以參考下
    2019-11-11
  • Mysql二進(jìn)制安裝與備份的全過(guò)程記錄

    Mysql二進(jìn)制安裝與備份的全過(guò)程記錄

    這篇文章主要給大家介紹了關(guān)于Mysql二進(jìn)制安裝與備份的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-01-01
  • my.cnf(my.ini)重要參數(shù)優(yōu)化配置說(shuō)明

    my.cnf(my.ini)重要參數(shù)優(yōu)化配置說(shuō)明

    本文針對(duì)mysql不同存儲(chǔ)引擎,MyISAM與Innodb進(jìn)行了講解如何進(jìn)行my.cnf(my.ini)的參數(shù)優(yōu)化
    2018-03-03
  • mysql表操作-約束刪除、用戶填加、授權(quán)和撤權(quán)方式

    mysql表操作-約束刪除、用戶填加、授權(quán)和撤權(quán)方式

    本文詳細(xì)介紹了數(shù)據(jù)庫(kù)的約束刪除、密碼策略設(shè)置、用戶管理以及權(quán)限控制的具體操作步驟,包括查看與修改表的約束條件、設(shè)置數(shù)據(jù)庫(kù)密碼的策略、增加用戶以及用戶權(quán)限的授權(quán)與撤銷等,這些操作對(duì)于數(shù)據(jù)庫(kù)管理員來(lái)說(shuō)是基本且必須掌握的技能
    2024-09-09
  • MySQL 鎖的相關(guān)知識(shí)總結(jié)

    MySQL 鎖的相關(guān)知識(shí)總結(jié)

    這篇文章主要介紹了MySQL 鎖的相關(guān)知識(shí)總結(jié),幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2021-01-01
  • 定時(shí)備份 Mysql并上傳到七牛的方法

    定時(shí)備份 Mysql并上傳到七牛的方法

    常見(jiàn)的 MySQL 數(shù)據(jù)備份方式有,直接打包復(fù)制對(duì)應(yīng)的數(shù)據(jù)庫(kù)或表文件(物理備份)、mysqldump 全量邏輯備份、xtrabackup 增量邏輯備份等。這篇文章主要介紹了定時(shí)備份 MySQL 并上傳到七牛 ,需要的朋友可以參考下
    2018-10-10
  • MySQL查詢進(jìn)階操作從函數(shù)到表連接的使用

    MySQL查詢進(jìn)階操作從函數(shù)到表連接的使用

    這篇文章主要介紹了MySQL查詢進(jìn)階從函數(shù)到表連接的使用,包括mysql函數(shù)的使用,MySQL的分組分頁(yè)及查詢關(guān)鍵字的執(zhí)行順序,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • 使用MySQL的yum源安裝MySQL5.7數(shù)據(jù)庫(kù)的方法

    使用MySQL的yum源安裝MySQL5.7數(shù)據(jù)庫(kù)的方法

    這篇文章主要介紹了使用MySQL的yum源安裝MySQL5.7數(shù)據(jù)庫(kù)的方法的相關(guān)資料,需要的朋友可以參考下
    2016-08-08
  • MySQL如何生成唯一的server-id

    MySQL如何生成唯一的server-id

    這篇文章主要給大家介紹了關(guān)于MySQL如何生成唯一的server-id的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09

最新評(píng)論

庄河市| 江油市| 屏山县| 眉山市| 静安区| 嘉祥县| 东乌| 柳河县| 白城市| 抚顺市| 秀山| 体育| 普安县| 渭南市| 昌都县| 黎平县| 社旗县| 建德市| 铁力市| 青浦区| 凤城市| 红原县| 田阳县| 哈尔滨市| 浦东新区| 威信县| 兰州市| 五指山市| 孙吴县| 鹿泉市| 湄潭县| 淮滨县| 石柱| 永定县| 教育| 邹城市| 维西| 调兵山市| 尼勒克县| 菏泽市| 呼图壁县|