概述
1、通常我们的做法是在空表的时候就建外键,这样就可以避免建外键的时候check已有数据。而建外键的时候db2无外乎就是检查数据的有效性,因此影响外键的速度就是由于数据造成的。
2、提高数据检查的性能,可能是唯一的方式,那么我想说的是,应该和你列出来的参数无关,我建议你建外键之前,对引用关系的两个表做一次runstats操作,这样应该可以提高速度。
3、父表一定有索引,这是肯定到了,但是子表是不是也建立一个索引呢?
4、关于lock,你的观点和我的观点恰恰相反,我们都是在内存资源允许的前提下,尽量多的分配锁内存,避免锁升级的发生。因为锁升级既带来多余的系统开销,又会降低并发,产生所等待,甚至死锁。
最后
以上就是冷静八宝粥为你收集整理的DB2外键的全部内容,希望文章能够帮你解决DB2外键所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复