【MySQL技术内幕】39-外键和锁

外键主要用于引用完整性的约束检查。在 InnoDB存储引擎中,对于一个外键列,如果没有显式地对这个列加索引, InnoDB存储引擎自动对其加一个索引,因为这样可以避免表锁——这比 Oracle数据库做得好, Oracle数据库不会自动添加索引,用户必须自已手动添加,这也导致了 Oracle数据库中可能产生死锁。 对于外键值的插入或更新,首先需要查询父表中的记录,即 SELECT父表。但是对于父表的
相关文章
相关标签/搜索