外键索引和锁的避免
table A 在A表中id列为主键
id name
1 today
2 xiaoxiao
3 dawei
table B fid列为外键,引用A表中的id列
id fid address
1 1 aaa
2 2 bbb
如果我在B表中删除一个记录,此时在A表中删除记录时,A表会被锁上。
如果我在B表中的外键列中建一个索引,就不会发生这样的现象
posted on 2014-06-03 10:55 todayiwillgo 阅读(444) 评论(0) 收藏 举报
table A 在A表中id列为主键
id name
1 today
2 xiaoxiao
3 dawei
table B fid列为外键,引用A表中的id列
id fid address
1 1 aaa
2 2 bbb
如果我在B表中删除一个记录,此时在A表中删除记录时,A表会被锁上。
如果我在B表中的外键列中建一个索引,就不会发生这样的现象
posted on 2014-06-03 10:55 todayiwillgo 阅读(444) 评论(0) 收藏 举报