龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

MySQL创建index提高多表查询效率

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:

将模型简单化,假设有三个表:tblA, tblB, tblC. 每个表包含三列:col1, col2, col3. 表的其它属性不考虑。

在不创建index的情况下,我们使用以下语句关联三个表:

  1. SELECT 
  2.    * 
  3. FROM 
  4.    tblA, 5       tblB, 6       tblC 7    WHERE 
  5.        tblA.col1 = tblB.col1 9       AND tblA.col2 = tblC.col1; 

对该语句使用EXPLAIN命令查看其处理情况: 


精彩图集

赞助商链接