Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的数据库有两列:时间和工作。它非常非常大并且还在增长。
我想选择最后一个条目:
$sql = "SELECT time, work FROM device ORDER BY time DESC LIMIT 1"
响应时间为 1.5 秒。我怎样才能加快这个速度?因为我重复了20次。
我等不及 20 秒。
问候!
采用MAX
MAX
SELECT * FROM tableName WHERE time = (SELECT MAX(time) FROM device)
还添加一个Indexon 列time
Index
time
我想知道你为什么要重复这 20 次。如果您正在处理应用程序 lebel,也许您可以将结果添加到变量中,这样您就不会再次执行它。