脏读查询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 更多达梦数据库学习使用列表

相关推荐
m0_470857641 分钟前
如何制作并发布自己的phpMyAdmin主题_主题结构解析与打包分享的开发者指南
jvm·数据库·python
斌果^O^2 分钟前
TDengine TSDB 3.4.0 时序数据库(安装部署 + 数据模型 + SQL 实操 + 项目连接)
sql·时序数据库·tdengine
2303_821287385 分钟前
怎么在MongoDB中追踪一个Document的具体流转路径_从Chunk分布到迁移历史日志分析
jvm·数据库·python
重生之小比特9 分钟前
【MySQL 数据库】视图
数据库·mysql
weixin_459753949 分钟前
mysql如何批量重置数据库用户密码_MySQL批量修改密码Shell脚本
jvm·数据库·python
AC赳赳老秦11 分钟前
OpenClaw与飞书多维表格联动:自动同步工作数据、生成统计图表,实现高效管理
java·数据库·python·信息可视化·飞书·deepseek·openclaw
黑贝是条狗14 分钟前
注册表破解chrome,edge阻止浏览器连接本地websocket
前端·javascript·数据库
爱喝水的鱼丶16 分钟前
SAP-ABAP:第二篇:实操避坑篇——ABAP Hello World程序创建、语法校验到调试运行全流程指南
运维·服务器·数据库·学习·sap·abap
m0_6091604917 分钟前
mysql如何避免大批量数据修改锁全表_使用分批提交技术
jvm·数据库·python
Languorous.18 分钟前
MySQL 零基础安装教程(Windows11/10,图文分步,新手零失败)
数据库·mysql·adb