oracle 是否有能力从Laravel控制器函数调用数据库过程?

nhjlsmyf  于 2023-10-16  发布在  Oracle
关注(0)|答案(1)|浏览(84)

我有代码,做多个进程,它需要时间来执行它们和错误超时出现,所以我认为使代码内的数据库过程和调用它从控制器功能。这是一个正确的解决方案或有其他技术解决方案,请帮助我?
我设置了更多的max_execution_time,但我认为这不是一个正确的解决方案。

g0czyy6m

g0czyy6m1#

例如,你可以使用laravel可终止的回调,它将在响应发送到FE后执行。然后fe必须做后续的请求"它准备好了吗?“像是请求
PS.查询时间不包括在php执行时间限制内。
或者你可以分派作业而不是可终止的回调,但是作业也有一个超时。
如果你想下载一些东西,那么你可以将响应流到fe(例如,对于csv,因为xls是不可能的,因为php excel lib不支持它,只是excel js lib知道如何将数据从浏览器的内存流到磁盘)。

相关问题