gpt4 book ai didi

postgresql - 执行相同的查询会在 postgresql 中产生时间差异

转载 作者:行者123 更新时间:2023-11-29 12:38:07 25 4
gpt4 key购买 nike

我只想知道在 PostgreSQL 中执行相同查询时出现不同时间的原因是什么。

例如:select * from datas;

第一次需要45ms第二次相同的查询需要 55ms 并且下一次需要一些其他时间。任何人都可以说出非静态时间的原因是什么。

最佳答案

很简单,每次数据库都必须读取整个表并检索行。数据库中可能发生 100 种不同的事情,这可能会导致几毫秒的差异。没有必要 panic 。这是必然发生的。您可以期望该操作以几毫秒的精度花费相同的时间。如果存在巨大差异,则必须加以研究。

关于postgresql - 执行相同的查询会在 postgresql 中产生时间差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18908764/

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