对一个表添加大量约束会不会极大的降低性能?

对一个表添加大量约束会不会极大的降低性能?

加约束会降低写入性能。但是加入“大量约束”会不会“极大降低性能”这个目前还不好定论

2 个赞

对于写入肯定会有影响,每次写入都需要先判断是否满足约束。

系统会根据不同的约束条件,产生不同的影响!

这个肯定是会的。

这本身是个伪命题,怎么定义“极大”:grin:

肯定会,每个insert要检查约束肯定不行的啊。
就行我们做性能测试,显示建表就行,索引都是最后加,就是为了提高插入性能,减少每个insert维护索引的成本