Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Eloquent ORM、Query Builder、およびRaw SQLクエリ間の速度比較のデータを持っている人はいますか?より良い選択は何ですか?
人間はいつでもコードとスクリプトを好みに合わせて最適化できるため、生の SQL は常に最速です。クエリ ビルダー (別名 Fluent) は次に速く、Eloquent よりわずかに遅いだけです。これは、Eloquent が独自のモデルと関係と共に Fluent を内部で使用しているためです。
純粋な処理速度を求めている場合は、生の SQL を使用してください。
それ以外の場合は、モデルと関係がない場合を除き、最速の開発のために Eloquent を使用してから、Fluent を使用してください。