Oracle事务必须是执行写操作的吗?像select操作不算是事务transaction吗?
解决方案 »
- 求一句Sql:将表中的不可为空的字段置为可空,谢谢。
- 当我选“登陆到ORACLE MANAGER SERVER”后,输入正确的用户名和密码后,总提示 无法解析主机名
- 大家有没Golden32的使用说明
- oracle安装在小型机上CPU利用率居高不下
- mysql中create table可以自定义表的类型为InnoDB或MyISAM,那么其他数据库如orocle是否也有类似的表类型?
- 數據轉換(請教高手)
- oracle和xp+P4有冲突?
- 经验分享 oracle安装问题
- 如何用POWERDEDIGNER画ER图
- ORACLE缺失表达式是为什么?
- oracle分区表的分区列需要另外建索引吗?
- 关于字符串拆分的问题
update delete也算的
robbin的解释
如果你一次执行单条查询语句,则没有必要启用事务支持,数据库默认支持SQL执行期间的读一致性;
如果你一次执行多条查询语句,例如统计查询,报表查询,在这种场景下,多条查询SQL必须保证整体的读一致性,否则,在前条SQL查询之后,后条SQL查询之前,数据被其他用户改变,则该次整体的统计查询将会出现读数据不一致的状态,此时,应该启用事务支持。
也就是LZ所说的shutdown transactional只对"写事务"有影响