我有以下 Mysql 查询
explain SELECT count(*) as assetCount
FROM MdhRawAsset m
where sysCreationDate > date_add(now(), INTERVAL -1 DAY)
AND sysCreationDate <= now()
AND itemType = 'TS';
结果 :
| id | select_type | table | type |possible_keys
| 1 | SIMPLE | m | range | MdhRawAsset_on_sysCreationDate, MdhRawAsset_itemType
---------------------------------------------------------------------
|Key |Key_len | ref | rows | Extra |
MdhRawAsset_on_sysCreationDate| 8 | NULL | 53269 | Using where |
问题 :
- 我怎么知道这个查询的执行时间?
- 该表
MdhRawAsset
包含 3750 万条数据,有没有更好的方法来编写这个查询?