求助oracle数据库

陈默涵 2018-11-14 04:57:06
今天本来想要看看加锁的问题但是又被另外的一个问题所困扰了。 执行了一个插入操作,但是并没有提交,然后执行查询操作,可以查询到该记录, 然后又打开了一个连接进行同样的查询操作但是却看不到该条插入的数据? 这是为啥呢?不同的session的原因么?还是缓存的原因?
...全文
186 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaiger 2018-11-27
  • 打赏
  • 举报
回复
怎么这样长时间了还没结贴
陈默涵 2018-11-23
  • 打赏
  • 举报
回复
多谢各位,看了数据库的隔离级别,明白了
yongcai64900 2018-11-21
  • 打赏
  • 举报
回复
当然看不到了,没提交如果谁都能看到,那这个提交还有什么意义。只能在当前session下看到的
Rotel-刘志东 2018-11-16
  • 打赏
  • 举报
回复
第一个插入的没有commit,然后又开启另外一个会话,当前会话是看不到第一个未提交的数据的,数据的隔离级别。理解一下数据的
ACID
阮胜昌 2018-11-16
  • 打赏
  • 举报
回复
“数据库 隔离级别”查看一下
学到的要教人 2018-11-15
  • 打赏
  • 举报
回复
不同Session的原因 ,如果是Oracle,可以 Toad测试验证
卖水果的net 2018-11-14
  • 打赏
  • 举报
回复
楼主百度一下 “数据库 隔离级别”。
yaiger 2018-11-14
  • 打赏
  • 举报
回复
没有commit的修改和插入,只能在当前session下看到

17,089

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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