摘要:在本文中,我们将讨论如何处理中的查询日志记录。假设你在阅读本文时已经非常熟悉。可以选择将所有在当前请求中运行的查询记录在内存中。有一些方法可用于此。你可以查看官方文档之数据库。查询记录如果,你想要将日志文件保存在目录中。
在本文中,我们将讨论如何处理Laravel中的查询日志记录。 假设你在阅读本文时已经非常熟悉Laravel。 Laravel可以选择将所有在当前请求中运行的查询记录在内存中。 有一些方法可用于此。 你可以查看 官方文档之数据库。
查询记录如果,你想要将日志文件保存在 storage/logs 目录中。需要更新: app/Providers/AppServiceProvider.php 里的 boot() 函数。
sql, $query->bindings, $query->time ); }); } /** * Register any application services. * * @return void */ public function register() { // } }
这样我们就可以记录执行过的SQL语句了,开发过程中也方便我们进行调试。
希望你喜欢这篇文章。如果有任何问题,请随时添加评论。
更多PHP知识,可以前往 PHPCasts
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/30792.html
摘要:在中执行数据库操作有两种方式,一种是使用外观对象的静态方法直接执行查询,另外一种是使用类的静态方法实际上也是的实现,使用静态访问方式访问的方法,内部采用了魔术方法代理了对成员方法的访问。在闭包函数中,如果返回,则会停止后续的处理。 在Laravel中执行数据库操作有两种方式,一种是使用DB外观对象的静态方法直接执行sql查询,另外一种是使用Model类的静态方法(实际上也是Facade...
摘要:下面将通过一些例子,进一步帮助您了解如何优化查询。时发生次查询,加上先前一次查询,累计产生次查询。预加载接下来,如果我们打算使用关联的模型数据,我们可以使用预加载将该个查询总数减少到个查询。 showImg(https://segmentfault.com/img/bVSpvL?w=2200&h=1125); 原文译自eloquent-eager-loading,简化其前面构造数据部分...
摘要:文章转自视频教程优雅的应用调试工具新扩展是由和开源的应用的调试工具。计划任务列出已运行的计划任务。该封闭函数会被序列化为一个长字符串,加上他的哈希与签名如出一辙该功能将记录所有异常,并可查看具体异常情况。事件显示所有事件的列表。 文章转自:https://laravel-china.org/topics/19013视频教程:047. 优雅的应用调试工具--laravel/telesco...
摘要:注意本文是我们的性能分析系列的第三篇,点此阅读性能分析第一篇介绍,或性能分析第二篇深入研究。小的性能提升很可能来自优化,而非缓存。注意此更改已提交到并已获更新。目前,两者具备相同的特性,只有一些部分重命名了。 注意:本文是我们的 PHP 性能分析系列的第三篇,点此阅读 PHP 性能分析第一篇: XHProf & XHGui 介绍 ,或 PHP 性能分析第二篇: 深入研究 XHGui...
阅读 1148·2021-11-24 09:39
阅读 2642·2021-09-28 09:35
阅读 1007·2019-08-30 15:55
阅读 1322·2019-08-30 15:44
阅读 863·2019-08-29 17:00
阅读 1947·2019-08-29 12:19
阅读 3288·2019-08-28 18:28
阅读 666·2019-08-28 18:10