TA的每日心情 | 擦汗 前天 09:07 |
---|
签到天数: 527 天 连续签到: 4 天 [LV.9]测试副司令
|
1测试积点
从500万条数据中查询,求优化一条SQL语句
表结构如下,里面有500W数据。我没有权限修改这个表,所以请大家给我优化下SQL查询
Sql代码
- <p>CREATE TABLE IF NOT EXISTS `jdp_tb_trade` (
- `tid` bigint(20) NOT NULL,
- `status` varchar(64) DEFAULT NULL,
- `type` varchar(64) DEFAULT NULL,
- `seller_nick` varchar(32) DEFAULT NULL,
- `buyer_nick` varchar(32) DEFAULT NULL,
- `created` datetime DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `jdp_hashcode` varchar(128) DEFAULT NULL,
- `jdp_response` mediumtext,
- `jdp_created` datetime DEFAULT NULL,
- `jdp_modified` datetime DEFAULT NULL,
- PRIMARY KEY (`tid`),
- KEY `ind_jdp_tb_trade_seller_nick_jdp_modified` (`seller_nick`,`jdp_modified`),
- KEY `ind_jdp_tb_trade_jdp_modified` (`jdp_modified`),
- KEY `ind_jdp_tb_trade_seller_nick_modified` (`seller_nick`,`modified`),
- KEY `ind_jdp_tb_trade_modified` (`modified`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8; </p>
复制代码
|
|