SSD7 exercise 8 事务

来源:互联网 发布:电吉他效果器软件 编辑:程序博客网 时间:2024/05/20 04:10

摘自网上:

指导方针1:在事务中 尽量使得访问的记录最小。

访问的记录过多,易造成锁冲突。

指导方针2:保持事务尽可能的简介。

不要 把事务写得太过于庞大和复杂。否则,事务在执行的时候就会占用较多的时间。后果是数据库会把某些记录、甚至一张数据表锁住比较长的时间。

一、在同一个事物中不要加入过多的修改或者删除语句。

二、在更新时,若一次性更新的语句比较多,最好能够选择合适的时候更新。

指导方针3:不要在事务处理期间要求用户输入。当用户在事务执行的过程中需要输入参数的话,就会使得这个事务所占用的数据库资源要保持很长的时间。这就有可能增加阻塞的风险。因为当用户没有及时输入所需要的参数时,事务仍然会保持活动状态,并锁定相关的资源,直到他们响应为止。若用户所需要输入的参数比较多时,用户可能会几分钟甚至一个小时没有输入。

0 0