我在每个页面上都面临着非常慢的加载,甚至在生产中也是如此,就像5-7秒只渲染页面一样,我不知道为什么。我想这与我正在使用的外部Firebird数据库有关。
我下载了laravel debugbar并遇到了这个:

CISELPOD_UZIV_WEB是my users表,如您所见,这个简单的查询耗时超过2秒。任何后续查询都要快得多。有人知道为什么会这样吗?
我使用的是laravel livewire,连接到外部火鸟数据库,CISELPOD_UZIV_WEB只有20行,而IRSVOZIKY有30k行,速度是原来的10倍。
在整个应用程序中,我使用Auth:: user ()外观函数来检索用户,而不是使用eloquent模型CISELPOD_UZIV_WEB。
发布于 2021-08-10 15:29:43
因此,在咨询了数据库经理后,我们发现在连接到数据库之后,有一些安全检查大约需要花费几个小时。2秒。禁用这些检查会更快。另一种解决方案是持久化数据库连接,我还没有尝试过,但在应用程序第一次请求数据库时仍然会很慢。
https://stackoverflow.com/questions/68726384
复制相似问题