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

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

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知識。




主站蜘蛛池模板: 天天躁天天狠天天透 | 婷婷在线免费视频 | 青青草狠狠干 | 日本精品久久久久久久久免费 | 亚洲免费高清视频 | 欧美一级特黄一片免费 | 四虎影院观看视频在线观看 | 亚洲天堂视频在线观看 | 欧美自拍视频在线 | 亚洲九色| 在线岛国片 | 自拍偷拍欧美亚洲 | 爽爽影院在线18观看 | 日韩精品视频免费网址 | 青草视频在线观看免费资源 | 亚洲网站色 | 特黄特黄一级片 | 天天操狠狠干 | 亚洲欧美第一 | 在线一区视频 | 青青草原综合网 | 日韩特级黄色片 | 亚洲91在线视频 | 亚欧精品一区二区三区四区 | 日韩一区二区三区视频在线观看 | 手机看片国产欧美日韩高清 | 人妖在线精品一区二区三区 | 五月婷婷一区二区 | 性刺激性色爽爱小说 | 日日夜夜狠狠操 | 日本一区二区视频在线观看 | 一级a爰片久久毛片 | 亚洲人成网站在线观看播放 | 亚洲精品第一页中文字幕 | 欧美天堂在线观看 | 三级黄色免费片 | 一二三四免费高清观看在线观看 | 一级一级一级毛片免费毛片 | 日韩毛片在线播放 | 日韩经典欧美精品一区 | 日本激情小视频 |