gpt4 book ai didi

oracle - 页锁与表锁 Oracle

转载 作者:行者123 更新时间:2023-12-02 08:48:47 25 4
gpt4 key购买 nike

Oracle中pg和表锁有区别吗

select * from emp for update;

导致表锁定?

select * from emp where deptno=10 for update;

导致页面锁定?

最佳答案

Oracle 中没有页锁这样的东西。 Oracle 有行级锁和表级锁。

这两个语句都会在查询返回的所有行上创建行级锁。第一个在执行查询的 SCN 的 EMP 表中的每一行上创建一个行级锁。第二个在 EMP 表中的每一行上创建一个行级锁,在执行查询的 SCN 中,DEPTNO 为 10。这两个查询还将在表上创建一个共享锁,以防止其他 session 在表上执行 DDL,但这很少是人们在谈论表锁时谈论的内容。

关于oracle - 页锁与表锁 Oracle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10248414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com