作者回复: 这里的10,表示用日期时间的前10位数据创建索引
作者回复: 建议还是先创建单字段索引,使用率比较高,如果创建联合索引,可以考虑把门店编号放在最前面,原因是一般查询会遵循从大范围到小范围逐步递进的原则
作者回复: 说得好
作者回复: 你是不是说课上的例子,使用index_trans索引比使用index_trans_itemnumber要更快呢?课上的例子中,优化器除了使用索引之外,使用index_trans索引的时候,还使用了MRR(顺序磁盘读取策略),这样综合的效果比单纯使用index_trans_itemnumber更快一些。
作者回复: 这个地方确实错了,应该是“CREATE INDEX index_trans ON demo.trans (transdate); ”,索引应该使用字段名。我已经请后台进行改正,非常感谢你指出我的错误。
作者回复: 是的,这里要注意的是组合索引与字段的顺序有关。
作者回复: 好的
作者回复: 说得很对,这里“TABLE”不是关键字,容易产生误解,不够严谨,我已经请后台去掉“TABLE”,感谢你的指正。
作者回复: 课程中用到的数据都是实际项目中的数据,是无法提供的。