首页 > 代码库 > 外键索引和锁的避免

外键索引和锁的避免

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表中的外键列中建一个索引,就不会发生这样的现象