六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

MySQL 5.5 range分區增加刪除處理案例詳細說明

[摘要]本文主要給大家介紹了關于MySQL 5.5 range分區增加刪除處理的相關資料,文中通過示例代碼介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。介紹RANGE分區基于一...
本文主要給大家介紹了關于MySQL 5.5 range分區增加刪除處理的相關資料,文中通過示例代碼介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。

介紹

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

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

本文將給大家介紹MySQL 5.5 range分區增加刪除處理的相關內容,分享給大家供大家參考學習,下面來看看詳細的介紹:

一、刪除分區

##查看要處理的分區的數據量,并導出作為備份

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)

##導出備份

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)


##確認要處理分區

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   
+----+-------------+-------------------------------+------------+-------+---------------+---------+---------+------+-------+--------------------------+

##刪除分區

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

二、增加分區

#錯誤提示刪除存儲最大值分區
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

#刪除存儲最大值分區
mysql> alter table baby_account_change_log drop partition p12;

##增加新的分區

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

相關推薦:

mysql分區之range分區的詳細介紹

mysql分區管理-range分區_MySQL

MySQLrange分區(二)_MySQL

以上就是MySQL 5.5 range分區增加刪除處理實例詳解的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 五月六月丁香 | 亚洲国产成人久久综合碰 | 欧美综合第一页 | 色婷婷综合久久久久中文 | 伊人久久大香线蕉综合热线 | 中国与黑人xxxx视频 | 日韩大片 | 亚洲综合a| 日韩毛片在线免费观看 | 屁屁网站在线观看www | 色拍拍综合网 | 香蕉久久夜色精品国产尤物 | 欧美性天天 | 亚洲福利区 | 日本激情网址 | 日韩欧美三区 | 日韩精品中文字幕久久 | 我要看黄色一级片 | 欧美一区二区三区男人的天堂 | 特级黄色毛片视频 | 亚洲综合15p | 四虎在线永久免费观看 | 亚洲天堂免费视频 | 日韩网站在线观看 | 青青青爽在线视频观看大全 | 四虎影院观看视频 | 日韩性黄色一级 | 日韩午夜在线视频不卡片 | 中文字幕一二三四区 | 我在修仙世界朝九晚五漫画免费观看 | 无码免费一区二区三区免费播放 | 影音先锋亚洲综合小说在线 | 亚洲国产成a人v在线观看 | 天天干天天操天天插 | 在线精品亚洲 | 一二三四在线观看高清在线观看一 | 在线九色 | 亚欧三级 | 色五月情 | 综合福利网站 | 日韩中文一区宇都宫紫苑 |