建立非聚集索引后sql还是照常写吗?

原sql:select * from table1 order by date
给date字段加了索引:create index ix_Date on table1(Date)
请问之后sql需要修改吗?
然后索引名ix_Date起名有啥说法吗?之后还用得到这个索引名吗?

索引名只用于你想删除索引的时候
查询的时候用不到的

不用修改

楼上回答有问题,
数据库一般都有优化器,会根据各项指标参数,自动选择它认为最优的执行计划。
因此,并不是建了索引就一定会走索引的。
如果在执行计划里观察到没有走索引,但你认为按索引会更快时,对于mysql 要加上 use index() 或者 force index(),
甚至如果它走了索引,你认为不走索引会更快时,要加 ignore index()