Rumah > pangkalan data > tutorial mysql > MySQL 5.6 子查询有了强劲优化

MySQL 5.6 子查询有了强劲优化

WBOY
Lepaskan: 2016-06-07 17:18:02
asal
1083 orang telah melayarinya

mysql的子查询一直以来以性能差为著称,所以解决的方案是用表连接代替子查询。子查询在mysql里,仅仅看成一个功能,生产环境下很

mysql5.6 子查询不再是花瓶,不再是一个摆设。

mysql的子查询一直以来以性能差为著称,所以解决的方案是用表连接代替子查询。

子查询在mysql里,仅仅看成一个功能,生产环境下很少使用到。

但如今在mysql5.6里,子查询终于有了强劲的优化,这意味着,你可以在生产环境下使用子查询。

下面我分别在mysql5.5和mysql5.6里演示下,加以对比:

MySQL 5.6 子查询有了强劲优化

MySQL 5.6 子查询有了强劲优化

可以看到mysql5.6里,子查询比5.5快了10倍。

优化器优化以后的效果,,如下:

MySQL 5.6 子查询有了强劲优化

MySQL 5.6 子查询有了强劲优化

现在可以放心大胆的去用子查询了,再也不用担心开发写的烂SQL了。

linux

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan