背景:
有一个数据大盘的需求,统计组织下的所有人员,优化前数据的加载耗时近30秒
优化思路:
一、定位加载耗时慢的代码片段
PHP里dump+die是我们经常用并且个人觉得是很好用的调试工具,利用这个特性,我们可以定位出哪些代码片段的加载是耗时最多的
二、逐个优化
在优化过程中,可以将大的sql拆分为小的、简单的sql,在大sql里使用exists的性能并不一定比在小sql里使用in的性能高,通常说exists比in的性能好,是指同一段sql使用exists比使用in的性能好,这一点一定要有清晰的认识
标签:exists,案例,性能,耗时,sql,优化,加载 From: https://www.cnblogs.com/jamstack/p/17409240.html