美文网首页工作生活
关于外键的一些使用情况

关于外键的一些使用情况

作者: berger_w | 来源:发表于2019-07-04 17:33 被阅读0次

    1.外键就想其他类型的索引一样,要说性能方面的影响,它影响的主要是写入操作(如,UPDATE/INSERT/DELETE);

        2.但它与单表索引不同的是,它会引用一张或多张父表,这样当对子表进行写入操作(UPDATE/INSERT)的时候,父表就会被加上“共享锁”,这样在对子表高并发进行写入操作的情况下,对父表的写入操作就会由于“共享锁”的存在,而会长时间不能得到更新!当然查询是可以的。

        3.作者给出了一个观点:外键主要造成的问题,并不是影响性能多少的问题,而是一个并发访问的问题!

        4.所以是否使用外键,关键是要看你对并发要求的高低了!

    优点 大家都知道保证 数据的完整性 安全性高,又能使用一些联动操作。

    相关文章

      网友评论

        本文标题:关于外键的一些使用情况

        本文链接:https://www.haomeiwen.com/subject/kjnrhctx.html