码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server MYSQL 对外键建立索引的必要性

时间:2014-10-17 18:40:39      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:sp   on   bs   sql   mysql   ca   server   nbsp   date   

背景:

      大家知道在定义外键时,都会给出on delete .....   on update .....;

      这里指定的就是当主表的列发生变化时,从表的列要用怎么样的变化去迎合。对从表中的外键,建立索引的价值就在这里,

      当主表的主键发生变化时,这就要把变化传播到从表,首先要找到从表中的行才行啊。想一想如果没有索引,就要对从表

      进行scan,如果有索引就可以对表进行index seek;这就可以大大的提高速度。

SQL Server MYSQL 对外键建立索引的必要性

标签:sp   on   bs   sql   mysql   ca   server   nbsp   date   

原文地址:http://www.cnblogs.com/JiangLe/p/4031650.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!