mysql 表分区创建sql_创建分区表-keyboardClicker-51CTO博客

1.使用navicat从sqlserver向MySQL中导入部分数据

select count (1) from ar_detail

061e530da1b0d494fcd957867f12f7d7.png

2.检查导入表的建表语句

show create table ar_detail

PRIMARY KEY (`Auto_ID`),

KEY `Ar_Detail_ibvid_ind` (`iBVid`),

KEY `Ar_Detail_iflag_ind` (`iFlag`),

KEY `Ar_Detail_SY` (`cProcStyle`,`cexch_name`,`cFlag`),

KEY `Ar_cPZID` (`cPZid`),

KEY `Ar_iClosesID` (`iClosesID`),

KEY `Ar_iCoClosesID` (`iCoClosesID`),

KEY `idx_Operator_Ar_Detail` (`cOperator`),

KEY `INDEX_Ar_Detail_cCoVouchID` (`cCoVouchType`,`cCoVouchID`),

KEY `INDEX_Ar_Detail_cVouchID` (`cVouchType`,`cVouchID`),

KEY `INDEX_Ar_Detail_HX` (`cDwCode`,`cexch_name`,`cCoVouchType`),

KEY `INDEX_Ar_Detail_HXZD` (`cProcStyle`,`cCancelNo`,`cFlag`),

KEY `IX_ar_detail_Mx_MIX1` (`cFlag`,`iFlag`,`cDwCode`,`dCreditStart`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4

3.将表引擎改为innodb

alter table ar_detail engine=innodb

mysql> alter table ar_detail engine=innodb;

Query OK, 103606 rows affected (1 min 42.65 sec)

Records: 103606  Duplicates: 0  Warnings: 0

检查一下:

show create table ar_detail

5e5b958ab885093b6bfe8807e755a2b5.png

修改完成

4.创建分区表

因为要测试按日期分表,接下来要对ar_detail进行dvouchdate中日期按年分区

9f1b1f40b81d6b23f14226df4e076ad0.png

1~创建同模式但按年分区的空表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值