如果数据库数据将在nvmesd上,我们假设它比普通ssd快4倍 SELECT something OFFSET 100000 诸如此类通常也要快得多(当然,当它们没有被缓存/缓冲时等等)?
SELECT something OFFSET 100000
oo7oh9g91#
由于i/o是决定sql查询运行时间的主要因素,因此它应该会有所帮助。一些赞成和反对意见,都混淆了:设计良好的模式和编写良好的查询可以避免i/o。 OFFSET 100000 无论i/o如何,都应避免。uuid是出了名的随机性。当您需要的所有内容都被缓存时,i/o速度几乎没有影响。不会是4倍。通过减少i/o瓶颈,cpu时间变得更加普遍。
OFFSET 100000
1条答案
按热度按时间oo7oh9g91#
由于i/o是决定sql查询运行时间的主要因素,因此它应该会有所帮助。
一些赞成和反对意见,都混淆了:
设计良好的模式和编写良好的查询可以避免i/o。
OFFSET 100000
无论i/o如何,都应避免。uuid是出了名的随机性。
当您需要的所有内容都被缓存时,i/o速度几乎没有影响。
不会是4倍。通过减少i/o瓶颈,cpu时间变得更加普遍。