Eloquent ORM,查询生成器和原始SQL查询之间的速度比较

时间:2013-01-28 20:24:45

标签: query-builder eloquent rawsql

有没有人拥有Eloquent ORM,查询生成器和Raw SQL查询之间的速度比较数据?什么是更好的选择?

1 个答案:

答案 0 :(得分:4)

原始SQL总是最快的,因为人类可以随时根据自己的喜好优化代码和脚本。查询构建器(又名Fluent)将是下一个最快的,只比Eloquent略慢。这是因为Eloquent在其自身内部使用Fluent以及自己的模型和关系。

如果您正在寻找纯处理速度,请使用原始SQL。

否则使用Eloquent进行最快的开发除非您没有模型和关系,否则请使用Fluent。