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

Mysql分區(qū)表和普通表互轉(zhuǎn)的實(shí)現(xiàn)示例

 更新時(shí)間:2025年02月20日 10:33:13   作者:冰之杍  
本文主要介紹了Mysql分區(qū)表和普通表互轉(zhuǎn)的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

背景

Mysql分區(qū)表&普通表互轉(zhuǎn)

一、普通表轉(zhuǎn)分區(qū)表

1.普通表如下

CREATE TABLE `fg_pm_nbiot_cel_h_cel_t` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `int_id` decimal(20,0) DEFAULT NULL COMMENT '網(wǎng)元標(biāo)識int_id',
  `batch` varchar(255) NOT NULL COMMENT '批次',
  `create_time` datetime DEFAULT NULL COMMENT '創(chuàng)建時(shí)間',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='NB-IoT小區(qū)性能數(shù)據(jù)'

2.普通表轉(zhuǎn)分區(qū)表

假如以batch為分區(qū)字段,且batch的取值為如20210530000格式的日期字符串,

##先將primary key 為id的刪除,再加上id,batch組合的主鍵(分區(qū)表要求分區(qū)字段需要包含在primary key中)
ALTER TABLE `fg_pm_nbiot_cel_h_cel` DROP PRIMARY KEY, ADD PRIMARY KEY(`id`,`batch`);

##增加分區(qū)信息
alter table fg_pm_nbiot_cel_h_cel partition by RANGE COLUMNS(batch) (
    PARTITION p202106020000 VALUES LESS THAN ( '202106020100' )
);

經(jīng)過上述2步執(zhí)行后普通表就轉(zhuǎn)換成了分區(qū)表

3.如何將分區(qū)表轉(zhuǎn)換回普通表

##主鍵還原只用id做主鍵,先刪除,建回來
ALTER TABLE `fg_pm_nbiot_cel_h_cel` DROP PRIMARY KEY, ADD PRIMARY KEY(`id`);

##移除分區(qū)信息
ALTER TABLE fg_pm_nbiot_cel_h_cel remove partitioning;

到此這篇關(guān)于Mysql分區(qū)表和普通表互轉(zhuǎn)的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)Mysql分區(qū)表和普通表互轉(zhuǎn)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • mysql索引失效的幾種情況及分析

    mysql索引失效的幾種情況及分析

    這篇文章主要介紹了mysql索引失效的幾種情況及分析,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2026-04-04
  • 教你如何在Mac上安裝mysql數(shù)據(jù)庫

    教你如何在Mac上安裝mysql數(shù)據(jù)庫

    本文給大家詳細(xì)介紹了如何在Mac上安裝mysql數(shù)據(jù)庫的方法,非常的細(xì)致,有需要的小伙伴可以參考下
    2018-05-05
  • MySQL數(shù)據(jù)表分區(qū)技術(shù)PARTITION詳解

    MySQL數(shù)據(jù)表分區(qū)技術(shù)PARTITION詳解

    在處理大規(guī)模數(shù)據(jù)時(shí),數(shù)據(jù)庫性能的優(yōu)化變得尤為重要,MySQL提供了一種稱為“分區(qū)”(Partitioning)的技術(shù),可以顯著提高查詢效率和管理大型數(shù)據(jù)庫表的能力,本文將詳細(xì)介紹MySQL中的數(shù)據(jù)表分區(qū)技術(shù),包括其基本概念、類型以及如何實(shí)現(xiàn)和維護(hù),需要的朋友可以參考下
    2025-02-02
  • MySQL數(shù)據(jù)庫閉包Closure Table表實(shí)現(xiàn)示例

    MySQL數(shù)據(jù)庫閉包Closure Table表實(shí)現(xiàn)示例

    本文主要介紹了MySQL數(shù)據(jù)庫閉包Closure Table表實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • MySQL慢查詢診斷與SQL注入防御詳解

    MySQL慢查詢診斷與SQL注入防御詳解

    本文介紹MySQL慢查詢診斷與SQL注入防御的相關(guān)知識,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2026-04-04
  • Mysql存儲過程、觸發(fā)器、事件調(diào)度器使用入門指南

    Mysql存儲過程、觸發(fā)器、事件調(diào)度器使用入門指南

    存儲過程(Stored Procedure)是一種在數(shù)據(jù)庫中存儲復(fù)雜程序的數(shù)據(jù)庫對象。為了完成特定功能的SQL語句集,經(jīng)過編譯創(chuàng)建并保存在數(shù)據(jù)庫中,本文給大家介紹Mysql存儲過程、觸發(fā)器、事件調(diào)度器使用入門指南,感興趣的朋友一起看看吧
    2022-01-01
  • MySQL數(shù)據(jù)庫查詢性能優(yōu)化策略

    MySQL數(shù)據(jù)庫查詢性能優(yōu)化策略

    這篇文章主要介紹了MySQL數(shù)據(jù)庫查詢性能優(yōu)化的策略,幫助大家的工作學(xué)習(xí)提高M(jìn)ySQL數(shù)據(jù)庫的性能,感興趣的朋友可以了解下
    2020-08-08
  • Mysql之如何根據(jù).frm和.idb文件恢復(fù)表結(jié)構(gòu)

    Mysql之如何根據(jù).frm和.idb文件恢復(fù)表結(jié)構(gòu)

    這篇文章主要介紹了Mysql之如何根據(jù).frm和.idb文件恢復(fù)表結(jié)構(gòu)問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • mysql觸發(fā)器一個(gè)表改變另一個(gè)表也改變問題

    mysql觸發(fā)器一個(gè)表改變另一個(gè)表也改變問題

    這篇文章主要介紹了mysql觸發(fā)器一個(gè)表改變另一個(gè)表也改變問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • mysql大表復(fù)制的具體實(shí)現(xiàn)

    mysql大表復(fù)制的具體實(shí)現(xiàn)

    MySQL大表復(fù)制是指將一個(gè)數(shù)據(jù)庫中的大表復(fù)制到另一個(gè)數(shù)據(jù)庫中,以實(shí)現(xiàn)數(shù)據(jù)的備份或數(shù)據(jù)遷移的目的,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10

最新評論

湟源县| 天全县| 吴川市| 峨山| 红桥区| 通榆县| 乳源| 潮州市| 临沂市| 乌审旗| 克拉玛依市| 柏乡县| 攀枝花市| 名山县| 都兰县| 祁东县| 右玉县| 牙克石市| 武清区| 柘荣县| 米易县| 藁城市| 原平市| 上饶县| 烟台市| 呼玛县| 南阳市| 屏山县| 宁强县| 健康| 灌云县| 寿阳县| 盈江县| 大厂| 大石桥市| 云梦县| 资中县| 崇州市| 遂川县| 准格尔旗| 黑河市|