我正在编写一个从视图中获取数据的查询。该视图包含大量记录。我想用我用过的order by Col_Name DESC视图做一个order by。它工作得很好,但需要很长时间。计算的时间是59秒,这是很大的,因为我需要在Web站点中绘制数据。用户不能等待59秒才能看到结果。有没有人能建议我如何优化这一点?我用谷歌搜索了一下,发现可以使用索引,但如何在视图中使用它。我的表已经建立了索引,但这仍然不能优化查询。
我读过一些有同样问题的帖子。我试着修改他们的答案,但没有成功。我想按状态对列进行排序,而不是按状态对列进行进一步排序。我希望下面的问题能澄清我的观点FROM table AS a ORDER BY status DESC, SELECT a . * , STR_TO_DATE( d_date, "%m&