背景:需要做稳定测试,需要我造一千万条测试数据
步骤: 1.先建立一张临时表,等把数据刷进去之后,在把表名字更改成真正的表,这样就造数据的时候不会阻碍测试正常测试
sql 如下
DROP TABLE IF EXISTS `order_pay_detail_1`;
#1. 准备表
CREATE TABLE `order_pay_detail_1` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`fee_type` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '币种',
`rate` float NOT NULL DEFAULT '1' COMMENT '汇率',
`error_code` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '错误码',
`paid_at` bigint(11) NOT NULL COMMENT '支付完成时间',
`received_at` bigint(20) NOT NULL COMMENT '到账时间',
`expired_at` bigint(11) NOT NULL COMMENT '最迟支付时间',
`check_state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '核对状态,0=未核对,1=核对成功,2=核对失败',
`created_at` d