如何在 Laravel Debugbar 的"查询"选项卡中排除与缓存相关的查询?

作者: nekooee创建于 2025年5月3日更新于 2025年5月5日

我用Laravel Debugbar和Laravel 11,我注意到缓存检索(例如从缓存中选择 *)现在在查询分页中显示。

在以前的版本中,缓存读取(特别是在使用文件缓存驱动器时)不列为查询. 但现在,即使缓存驱动程序被设定为备案,缓存查询也会显示为查询——这使得真实的数据库查询与内部缓存检查难以区分.

这影响了我如何衡量和优化数据库的使用,因为显示的查询总数被缓存查询所夸大.

有没有办法排除与缓存相关的查询被记录或显示在去除bugbar的查询分页中? 如果没有,在配置中添加一个排除 cache queries这样的选项是否合理?

事先感谢任何指导.

内容来源: fruitcake/laravel-debugbar