建立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記的資料,如果使用索引在空間和維護消耗巨大,甚至索引沒有效果了.例子 檢視是...