MySQL数据库管理之如何创建分区表
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,下面一起来了解下MySQL数据库管理之如何创建分区表,相信大家看完肯定会受益匪浅,文字在精不在多,希望MySQL数据库管理之如何创建分区表这篇短内容是你想要的。创建分区表mysql> CREATE T
千家信息网最后更新 2025年01月24日MySQL数据库管理之如何创建分区表
下面一起来了解下MySQL数据库管理之如何创建分区表,相信大家看完肯定会受益匪浅,文字在精不在多,希望MySQL数据库管理之如何创建分区表这篇短内容是你想要的。
创建分区表mysql> CREATE TABLE `LINEITEM` (L_SHIPDATE DATE NULL,L_ORDERKEY INT NOT NULL,L_DISCOUNT DECIMAL(10,2) NOT NULL,L_EXTENDEDPRICE DECIMAL(10,2) NOT NULL,L_SUPPKEY INT NOT NULL,L_QUANTITY INT NOT NULL,L_RETURNFLAG CHAR(1) BINARY NULL,L_PARTKEY INT NOT NULL,L_LINESTATUS CHAR(1) BINARY NULL,L_TAX DECIMAL(10,2) NOT NULL,L_COMMITDATE DATE NULL,L_RECEIPTDATE DATE NULL,L_SHIPMODE CHAR(10) BINARY NULL,L_LINENUMBER INT NOT NULL,L_SHIPINSTRUCT CHAR(25) BINARY NULL,L_COMMENT VARCHAR(44) BINARY NULL,PRIMARY KEY (`L_ORDERKEY`, `L_LINENUMBER`,`L_SHIPDATE`)) PARTITION BY RANGE COLUMNS (L_SHIPDATE) ( PARTITION p0 VALUES LESS THAN ('1993-01-01'), PARTITION p1 VALUES LESS THAN ('1994-01-01'), PARTITION p2 VALUES LESS THAN ('1995-01-01'), PARTITION p3 VALUES LESS THAN ('1996-01-01'), PARTITION p4 VALUES LESS THAN ('1997-01-01'), PARTITION p5 VALUES LESS THAN ('1998-01-01'), PARTITION p6 VALUES LESS THAN ('1999-01-01'), PARTITION p7 VALUES LESS THAN (MAXVALUE))删除mysql> ALTER TABLE lineitem DROP PARTITION p7;增加mysql> ALTER TABLE lineitem ADD PARTITION (PARTITION p7 VALUES LESS THAN ('2000-01-01'));拆分mysql> ALTER TABLE lineitem REORGANIZE PARTITION p0 INTO ( PARTITION p199206 VALUES LESS THAN ('1992-07-01'), PARTITION p199212 VALUES LESS THAN ('1993-01-01'));合并mysql> ALTER TABLE lineitem REORGANIZE PARTITION p199206,p199212 INTO ( PARTITION p0 VALUES LESS THAN ('1993-01-01'));交换分区mysql> CREATE TABLE `temp1992` ( `L_SHIPDATE` date NOT NULL DEFAULT '0000-00-00', `L_ORDERKEY` int(11) NOT NULL, `L_DISCOUNT` decimal(10,2) NOT NULL, `L_EXTENDEDPRICE` decimal(10,2) NOT NULL, `L_SUPPKEY` int(11) NOT NULL, `L_QUANTITY` int(11) NOT NULL, `L_RETURNFLAG` char(1) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `L_PARTKEY` int(11) NOT NULL, `L_LINESTATUS` char(1) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `L_TAX` decimal(10,2) NOT NULL, `L_COMMITDATE` date DEFAULT NULL, `L_RECEIPTDATE` date DEFAULT NULL, `L_SHIPMODE` char(10) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `L_LINENUMBER` int(11) NOT NULL, `L_SHIPINSTRUCT` char(25) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `L_COMMENT` varchar(44) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`L_ORDERKEY`,`L_LINENUMBER`,`L_SHIPDATE`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mysql> ALTER TABLE lineitem EXCHANGE PARTITION p0 WITH TABLE temp1992;Query OK, 0 rows affected (0.24 sec)
看完MySQL数据库管理之如何创建分区表这篇文章后,很多读者朋友肯定会想要了解更多的相关内容,如需获取更多的行业信息,可以关注我们的行业资讯栏目。
分区表
数据
数据库
管理
内容
更多
行业
肯定
受益匪浅
信息
文字
朋友
栏目
篇文章
读者
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
辅助数据库文件代码
手机连商场开放网络安全吗
同城分销软件开发
服务器安全检查报告
在西安那学软件开发比较好
网络安全公需科目考试答案
杭州工业软件开发费用是多少
木兰网互联网科技有限公司
云南网络安全的例子
搞软件开发公司多吗
如何用手机做数据库
数据库插入变量
魅族m8怎么换数据库
关于增强网络安全意识的对联
诛仙凤羽服务器
小学五年级网络安全班会教案
预防网络安全威胁设计
蜜汁炖鱿鱼网络安全
数据库用户访问权限
湖南服务器电源可以定制吗
表格无法装载数据库
有数据库只读权限安全隐患
网络技术就是按网线的吗
计算机网络技术算什么院系
壶关天气预报软件开发
武装突袭3如何打服务器
诛仙凤羽服务器
联想笔记本代理服务器设置
网络安全服务承诺书
中国金融互联网科技有限公司