永发信息网

SQL里的触发器的优缺点?它的存贮速度和执行速度如何?

答案:2  悬赏:0  手机版
解决时间 2021-03-19 16:00
  • 提问者网友:溺爱和你
  • 2021-03-19 11:08
SQL里的触发器的优缺点?它的存贮速度和执行速度如何?
最佳答案
  • 五星知识达人网友:十年萤火照君眠
  • 2021-03-19 11:19
触发器的优点: 以事件方式来处理. 当数据发生变化的时候, 自动作处理.
缺点: 当数据库之间 导出导入的时候, 可能会引起不必要的触发逻辑.
存贮速度和执行速度: 代码是存储在服务器上, 执行速度主要取决于 数据库服务器的性能与触发器代码的复杂程度。
全部回答
  • 1楼网友:duile
  • 2021-03-19 12:36
触发器的优点:
以事件方式来处理. 当数据发生变化的时候, 自动作处理.

缺点:
当数据库之间 导出导入的时候, 可能会引起不必要的触发逻辑.

存贮速度和执行速度:
代码是存储在服务器上, 执行速度主要取决于 数据库服务器的性能与触发器代码的复杂程度。追问要是我插入一条数据就查询一定时间范围的数据,然后删除这些数据,数据比较多,会造成什么后果呢追答那么可能会导致你这个 SQL 执行很长的时间。
也就是你 一句话 INSERT INTO ......
没有触发器的话, 马上就执行完毕了。
有触发器的, 就要等待触发器执行完毕后, 才算是整体执行完毕。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯