简体   繁体   English

我可以在 Oracle 中更改隔离级别吗?

[英]Can I change isolation level in Oracle?

I'm writting a transaction in Oracle.我正在 Oracle 中编写事务。 Can I change isolation level within this transaction for one select statement?我可以在此事务中为一个 select 语句更改隔离级别吗? Now I have Read Commit, and I want within transaction change this once to serializable and next back to the read commit.现在我有读取提交,我想在事务中将其更改为可序列化,然后再回到读取提交。

Best Regards, Gregory最好的问候,格雷戈里

In SQL, you can use the SET TRANSACTION statement在 SQL 中,可以使用SET TRANSACTION语句

For example:例如:

set transaction isolation level serializable;  
set transaction isolation level read committed;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 oracle中的可序列化隔离级别 - Serializable isolation level in oracle SQLAlchemy Oracle - InvalidRequestError:无法检索隔离级别 - SQLAlchemy Oracle - InvalidRequestError: could not retrieve isolation level 在Oracle中读取COMMITTED数据库隔离级别 - READ COMMITTED database isolation level in oracle 如何查看任意oracle会话正在使用的事务隔离级别 - How can you see what transaction isolation level an arbitrary oracle session is using 隔离级别“ READ COMMITED”在Oracle DB中如何工作? - How isolation level “READ COMMITED” is working in the Oracle DB? Oracle DB中的许多并行事务与事务隔离级别 - Many paralllel transactions vs transaction isolation level in Oracle DB 演示Oracle 11g中的会话隔离级别 - Demonstrate session isolation level in Oracle 11g Oracle没有显式锁定并读取已提交隔离级别的死锁,为什么? - Oracle deadlock without explicit locking and read committed isolation level, why? 如何提高代码以在Oracle的READ COMMITTED隔离级别中安全处理? - How to improve code to safely process in READ COMMITTED isolation level in Oracle? 隔离级别不保证 ORACLE Sql 上的事务存在 - Isolation level does not guarantee transaction existence on ORACLE Sql
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM