gpt4 book ai didi

Mysql,插入有序列表

转载 作者:行者123 更新时间:2023-11-30 01:37:58 24 4
gpt4 key购买 nike

我正在尝试优化数据库查询时间。我有一个项目列表,每个项目都有一个属性(如果您愿意,可以称为属性),我用它来索引该项目,例如,对象是图像文件名,索引是拍摄图像的时间戳。我想保留按时间戳升序排序的文件名列表,以便在查询时不需要排序依据。 (有可能后插入的时间戳较低)。

  1. MySQL 有什么办法可以实现这一点吗?
  2. 检索时是否比仅使用 SORT BY 更快?

谢谢

最佳答案

MySQL 有什么办法可以实现这一点吗?

无法将新记录插入到表的中间。主要的是,正如 @eggyal 在他的评论中所说 - 不能保证记录将按照插入的顺序返回;您需要使用 ORDER BY 子句。

检索时是否比仅使用 SORT BY 更快?

它不是更快,但就是这样。使用您需要的索引。

关于Mysql,插入有序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16591844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com