社区
MS-SQL Server
帖子详情
约束会不会影响速度?
tristsesame
2003-12-17 05:52:25
在一个存储过程中,要大量用到update操作和insert操作,
我想给其中要操作的一个字段一个不小于0的约束,
又担心会影响速度。
我想问下,约束对update或inser的影响有多大?
谢谢:)
...全文
59
5
打赏
收藏
约束会不会影响速度?
在一个存储过程中,要大量用到update操作和insert操作, 我想给其中要操作的一个字段一个不小于0的约束, 又担心会影响速度。 我想问下,约束对update或inser的影响有多大? 谢谢:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
erigido
2003-12-17
打赏
举报
回复
影响也没有办法啊。数据库完整性还是比较重要的
tristsesame
2003-12-17
打赏
举报
回复
可是只要程序中不出现错误,就不会出现有负数的情况。
考虑从速度上着手,似乎不加约束比较好,
但为了防止数据错误的角度,加个约束比较好。
就考虑约束对速度的影响有多大了,如果并不大的话,那么就可以考虑加上了,呵.
考虑到可能有上万次、甚至上十万次的insert或update呢?
shuangyu
2003-12-17
打赏
举报
回复
会影响,但还是要用数库来维护完整性
sdhdy
2003-12-17
打赏
举报
回复
update或insert时,都要判断值是否超出约束,肯定会影响速度的。
1ssp
2003-12-17
打赏
举报
回复
我没有做过很多测试,简单约束应该不会太大。
21天学通Oracle
第18章 数据库
速度
优化与数据完整性(教学视频:32分钟) 332 第19章 数据一致性与事务管理(教学视频:46分钟) 341 第20章 并发控制(教学视频:35分钟) 356 第21章 Oracle中的正则表达式(教学视频:29分钟)...
mysql 索引的插入
速度
_MySQL——索引的使用对查询、插入
速度
的
影响
一.什么是索引?1.索引:索引是对数据库中一列或者多列的值...③索引
会
降低插入
速度
,数据量越大,插入
速度
越慢。4.索引的算法:Hash和BtreeHash索引:适合等值查找,在范围查找时有可能发生Hash冲突;Btree索引:...
SQL的
约束
作用,创建与删除
1.
约束
概述 1.1 为什么需要
约束
?什么是
约束
? 1)为了保证数据的完整性,防止错误和无效信息的输入输出。 2)
约束
是对表中字段的强制规定。 1.2
约束
的分类: 角度1:
约束
的字段的个数 单列
约束
vs 多列
约束
角度2:...
需求结构化与分析
约束
影响
第4章需求结构化与分析
约束
影响
心念不同,判断力自然不同。 --严定暹,《格局决定结局》 全面认识需求,是生产出高质量软件所必须的"第一项修炼"。 --温昱,《软件架构设计》 ADMEMS方法的Pre-architecture阶段包括...
数据完整性和常见的几种
约束
用户定义的完整性关于
约束
常见的几种
约束
1.主键
约束
(PRIMARY KEY)2.非空
约束
(NOT NULL)3.自增长
约束
(AUTO_INCREMENT)4.非负
约束
(UNSIGNED)5.唯一
约束
(UNIQUE)6.外键
约束
(FOREIGN KEY)7.默认值
约束
(DEFAULT)8.检查...
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章