脏读查询SQL SELECT查询配置(DM8:达梦数据库)

SQL SELECT查询脏读配置 DM8:达梦数据库

  • [1 环境介绍](#1 环境介绍)
  • [2 SELECT 查询脏读配置](#2 SELECT 查询脏读配置)
  • [3 更多达梦数据库学习使用列表](#3 更多达梦数据库学习使用列表)

1 环境介绍

  • DM 允许用户在 SELECT 语句的末尾加上 WITH UR 以指定当前查询语句的隔离级为读未提交,即允许脏读,并在该语句结束时自动恢复为原来的隔离级。
  • 举例说明
  • 例 会话 1 创建表 T,插入一行数据且不提交,会话 2 查询表 T,因为缺省的事务隔离级为读提交,此时查询不到数据,但是当会话 2 在 SELECT 语句末尾加上 WITH UR 时,可以查询到会话 1 插入的还未提交的数据。

2 SELECT 查询脏读配置

sql 复制代码
-- 会话 1 执行
CREATE TABLE T(C1 INT, C2 INT);
INSERT INTO T VALUES(1,1);
 
--会话 2 执行
SELECT * FROM T; --空结果集
SELECT * FROM T WITH UR; --有结果集

3 更多达梦数据库学习使用列表

相关推荐
西西弗Sisyphus1 小时前
Qt 在无边框窗口上做一套换肤系统
开发语言·数据库·qt
神仙别闹1 小时前
基于 QT(C++)实现操作系统
数据库·c++·qt
Broccoli523026651 小时前
FastAPI + SQLAlchemy 异步会话(AsyncSession)核心方法
数据库·oracle·fastapi
坐吃山猪2 小时前
【多线程】FutureTask多线程底层实现
java·开发语言·数据库
weixin199701080162 小时前
[特殊字符]《从0到1:闲鱼开放平台授权登录 + AccessToken 刷新 + 聚石塔部署完整链路》(附Python源码)
java·数据库·python
cmes_love2 小时前
国内期货Level2五档行情与逐笔成交数据介绍
数据库·区块链
cmes_love3 小时前
CME和CBOT外盘期货数据下载资源介绍
数据库·区块链
Zenova EdgeOS3 小时前
工业边缘双写一致性:从缓存到多 DB 的工程实战
数据库·缓存·边缘计算·工业边缘
志栋智能3 小时前
运维不再“猜谜”:自动化定界终结无效排查
运维·数据库·自动化
职场的momo3 小时前
16384个槽怎么搬?解析Redis集群迁移与脑裂防御
数据库·redis·缓存