嗨,我的数据库中有一个“订户”表,其中有12,000多行,并且该表逐渐增加。当我在浏览器中打开订户视图时,需要花费一分钟或更长时间来加载所有数据,然后在数据表中安排分页。
这是我的SubscribersController的代码>
public function index() { $subscribers = DB::table('subscribers')->get(); return view('subscribers')->with('subscribers',$subscribers); }
仍然存在,可以提高页面加载的性能。在此先感谢!
[嗨,我的数据库中有一个'subscribers'表,具有12,000多行,并且该表逐渐增加。当我在浏览器中打开订阅者视图时,加载需要一分钟或更长时间...
使用分页。我认为您不需要一次加载所有12k记录。
代替使用$subscribers = DB::table('subscribers')->get();
,应使用