If your app is running slowly or has a lot of database queries, follow these performance tuning tips to improve your app’s load time.
1. Retrieving large datasets #
This tip focuses primarily on improving your app’s memory usage when working with large datasets.
When processing large collections, retrieve results in groups instead of all at once.
The following shows the process of retrieving data from the posts
table.
$posts = Post :: all ( ) ; // 使用eloquent $posts = DB :: table ( 'posts' ) - > get ( ) ; // 使用查询构造器foreach ( $posts as
…
The post 18 Laravel 8 Database Query Optimization Tips first appeared on Lenix Blog .
This article is reprinted from https://blog.p2hp.com/archives/8677
This site is for inclusion only, and the copyright belongs to the original author.