面试题答案
一键面试理由
为了优化查询某个月份范围的订单总金额的性能,应该在涉及月份范围查询的列上添加索引。假设monthly_order_summary
表中有一个表示月份的列(例如month
,数据类型为DATE
或DATETIME
等能表示日期的数据类型),在这个列上添加索引可以加快对特定月份范围的查找,因为索引可以帮助数据库快速定位到符合条件的数据行,而无需全表扫描。
添加索引的SQL语句
假设表名为monthly_order_summary
,月份列名为month
:
CREATE INDEX idx_month ON monthly_order_summary(month);