oracle中有像sqlserver那样设置事务隔离级别为快照的么

liuli857 2011-12-26 10:48:40
sqlserver中设置事务的隔离级别为有以下几种:
SET TRANSACTION ISOLATION LEVEL
{ READ UNCOMMITTED
| READ COMMITTED
| REPEATABLE READ
| SNAPSHOT | SERIALIZABLE
}
[ ; ]

我想问各位大侠oracle中设置事务隔离级别没有快照,我想达到sqlserver中SET TRANSACTION ISOLATION LEVEL
SNAPSHOT 这种功能,oracle应该怎么做呢 谢谢各位大侠
...全文
171 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
我心飞翔 2011-12-26
  • 打赏
  • 举报
回复
博文已经重新修改,补充得更全面了。
我心飞翔 2011-12-26
  • 打赏
  • 举报
回复
Kobayashi 2011-12-26
  • 打赏
  • 举报
回复
同意一楼的说法。。。
争取今天 2011-12-26
  • 打赏
  • 举报
回复
oracle 一般是自动选择隔离级别的。并且重复读那个级别。有一个语句类似sqlserver
alter session set isolation_level=serializable/read only
session 默认基本readcommit。
liuli857 2011-12-26
  • 打赏
  • 举报
回复
怎么闪回呢?
我心飞翔 2011-12-26
  • 打赏
  • 举报
回复
使用数据库闪回技术。
比快照要好。
  • 打赏
  • 举报
回复
使用数据库闪回技术。
比快照要好。

17,378

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧