mysql修改子分割槽 建立MySQL子分割槽方法

2021-10-20 22:57:41 字數 1322 閱讀 7398

建立mysql子分割槽方法

閱讀:216

本文主要給大家介紹建立mysql子分割槽方法,文章內容都是筆者用心摘選和編輯的,具有一定的針對性,對大家的參考意義還是比較大的,下面跟筆者一起了解下建立mysql子分割槽方法吧。create table `t_log` (

`id` int(11) not null auto_increment comment '主鍵id',

`verson` int(11) not null default 0 comment ' 版本號',

`actions` varchar(100) default null comment ' 操作記錄',

`adminid` int(11) default 1 comment '管理員id',

`ip` varchar(20) default '1' comment ' 登入ip',

`cdate` datetime not null comment '新增時間',

`udate` datetime not null comment '修改時間',

primary key (`id`,`cdate`),

key `adminid` (`adminid`) using btree

) engine=innodb   default charset=utf8 comment='日誌表'

time: 0.024s

alter table `blog`.`t_log` partition by range (year(`cdate`))

partitions 1

subpartition by hash (to_days(`cdate`))

subpartitions 4

(partition `p0` values less than (2020)

(subpartition `s200`  ,

subpartition `s201`  ,

subpartition `s202`  ,

subpartition `s203`  ))

time: 0.057s

alter table t_log

add partition (partition `p1` values less than (2021)(

subpartition `s210` engine = innodb,

subpartition `s211` engine = innodb,

subpartition `s212` engine = innodb,

subpartition `s213` engine = innodb

time: 0.054s

mysql子分割槽 MYSQL 子分割槽詳解

子分割槽 子分割槽是分割槽表中每個分割槽的再次分割。例如,考慮下面的create table語句 create table ts id int,purchased date partition by range year purchased subpartition by hash to days ...

mysql 子分割槽的寫法 MySQL 子分割槽

介紹 子分割槽其實是對每個分割槽表的每個分割槽進行再次分隔,目前只有range和list分割槽的表可以再進行子分割槽,子分割槽只能是hash或者key分割槽。子分割槽可以將原本的資料進行再次的分割槽劃分。一 建立子分割槽 子分割槽由兩種建立方法,一種是不定義每個子分割槽子分割槽的名字和路徑由分割槽決...

mysql建立分割槽索引 mysql建立分割槽索引

該樓層疑似違規已被系統摺疊 隱藏此樓檢視此樓 mysql建立分割槽索引 一 分割槽表 把所有的資料放在乙個表中,但是物理儲存資料會根據一定規則存放到不同的檔案中 二 什麼時候使用分割槽表?資料比較大時候,數以億記或者數以tb記的資料,如果使用索引在空間和維護消耗巨大,甚至索引沒有效果了.例子 檢視是...