Heim  >  Artikel  >  Datenbank  >  mysql:21个性能优化最佳实践之5[在Join表的时候使用相当类型的_MySQL

mysql:21个性能优化最佳实践之5[在Join表的时候使用相当类型的_MySQL

WBOY
WBOYOriginal
2016-06-01 13:26:221187Durchsuche

bitsCN.com

在Join表的时候使用相当类型的列,并将其索引

如果你的应用程序有很多JOIN 查询,你应该确认两个表中Join的字段是被建过索引的。这样,MySQL内部会启动为你优化Join的SQL语句的机制。
而且,这些被用来Join的字段,应该是相同的类型的。例如:如果你要把 DECIMAL 字段和一个 INT 字段Join在一起,MySQL就无法使用它们的索引。对于那些STRING类型,还需要有相同的字符集才行。(两个表的字符集有可能不一样)。

bitsCN.com
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn