gpt4 book ai didi

ruby-on-rails - Rails sql 查询缓存命中数据库吗?

转载 作者:行者123 更新时间:2023-12-04 15:24:06 24 4
gpt4 key购买 nike

在我的 Rails 应用程序中,我在服务器日志中的 SQL 查询期间看到了一些“缓存”:

[DEBUG] CACHE (0.0ms) SELECT regions.* FROM regions WHERE regions.name = 'NY' LIMIT 1



我想知道这些缓存是由 Rails 完成的,还是由 MySQL 本身完成的?换句话说,这些缓存的查询是否会触及数据库层?

最佳答案

该问题的正确答案是“缓存由 Rails 完成;查询永远不会到达数据库”。

关于ruby-on-rails - Rails sql 查询缓存命中数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15916119/

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