首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教大家,数据库中的约束太多,会不会影响数据库的性能呢

2012-11-04 
请问大家,数据库中的约束太多,会不会影响数据库的性能呢?请问大家,数据库中的约束太多,会不会影响数据库的

请问大家,数据库中的约束太多,会不会影响数据库的性能呢?
请问大家,数据库中的约束太多,会不会影响数据库的性能呢?

[解决办法]
必须的会,影响还很大。
[解决办法]
约束,肯定有影响啦
[解决办法]
约束,更多是为了保证数据的正确性,一定程度上保证了安全性。而正确性、安全性和性能是天平的两个方面,就像鱼和熊掌,不可兼得。只能根据实际业务需要进行调整。
[解决办法]

探讨

约束是不是只会影响数据的增删改,对数据的查询不会有影响吧?

[解决办法]

1,感觉从你的问题场景来看,你也不会使用到约束很多的地方。所以,可以放心用。数据库这点能力还是有的,但过犹不及,每件事都这样,不只只是数据库。

2、订单的约束,在数据库里面做判断或者程序里面做判断都是可以的。可以从自己项目的情况多考虑考虑,权衡一下。
[解决办法]
会影响,因为要最起码的判断你有没有违反约束,有点类似于锁。

热点排行