Laravel 查询生成器与存储过程的性能和安全性

Performance and Security with Laravel Query Builder vs Stored Procedures

我是 Laravel 的新手,一直在阅读其查询构建器,但一直未能找到明确的答案。我知道存储过程本质上类似于存储在数据库中以提高性能和安全性的函数,但是 Laravel 的查询生成器是否可以替代它? 本质上,是否有必要同时使用存储过程和 Laravel 查询生成器,或者使用查询生成器就足够了,因为函数已经内置到 Laravel?

查询生成器不能替代存储过程。它使用 PHP PDO 工作。存储过程是编译形式的一组 SQL 查询。它有助于减少网络流量并提高性能。