数据库查询缓存问题
来源:7-6 查询构造器 三
虚小空圆圆圆_RS003
2018-11-28
查询缓存
get方法和all方法的第三个参数表示是否使用查询缓存,或者设置缓存标识。
$user = User::get(1,’’,true);
$list = User::all(‘1,2,3’,’’,true);
由于第二个参数是关联预载入定义,V5.0.6+版本开始,可以直接在第二个参数传入true表示开启查询缓存。
官方文档就这样几句讲的太简单了.对于这个缓存的机制和相关配置都不清楚.
缓存需要的内存空间,缓存有效期的时间.源数据变动后缓存的更新机制.使用时有什么需要注意的地方.这些都希望老师能帮助解答一下.
或者提供相关的参考文档链接便于学习和掌握.
还请老师指点.
写回答
1回答
-
开源的文档不会讲的这么详细的。TP里的查询缓存我记得是更新于TP源码里的文件里的,文档里有个命令可以生成数据库表缓存。这些没有文档,只有看源码。
022018-11-28
相似问题