SQL优化
文章平均质量分 89
JiekeXu
Oracle ACE,获 Oracle OCP/OCM 及 MySQL 5.7/8.0 OCP 认证,墨天轮 MVP,年度“墨力之星”,运维公众号:JiekeXu DBA之路。所发布文字属于个人观点和学习笔记,没有多余废话,你值得关注。
展开
-
常见 Oracle HINT 的用法
Hint 是Oracle 提供的一种SQL语法,它允许用户在SQL语句中插入相关的语法,从而影响SQL的执行方式。Oracle 19c HINTCommentshttps://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/Comments.html#GUID-D316D545-89E2-4D54-977F-FC97815CD62E因为Hint的特殊作用,所以对于开发人员不应该在代码中使用它,Hint 更像是Orac...转载 2021-09-30 10:26:27 · 5084 阅读 · 0 评论 -
等待事件:block change tracking buffer space
Wait is related to the sizing / usage of the CTWR dba buffer in the Large Pool memory structure more...SolutionsProblem: When a session waits on the "Block Change Tracking Buffer" event, it indicates that there was a wait for space in the CTRW dba buf.原创 2020-05-19 14:46:24 · 590 阅读 · 0 评论 -
一文搞懂 Oracle 0 至 6 级锁(附案例详解)
11g Concepts中摘录的锁的信息Table Locks (TM)A table lock, also called a TM lock, is acquired by a transaction when a table is modified by an INSERT, UPDATE, DELETE, MERGE, SELECT with the FOR UPDATEcl...转载 2020-04-13 00:05:31 · 1375 阅读 · 0 评论 -
oracle执行计划解释
一.相关概念 1·rowid,伪列:就是系统自己给加上的,每个表都有一个伪列,并不是物理存在。它不能被修改,删除,和添加,rowid在该行的生命周期是唯一的,如果向数据库插入一列,只会引起行的变化,但是rowid并不会变。 2·recursive sql概念:当用户执行一些SQL语句时,会自动执行一些额外的语句,我...转载 2020-04-10 01:10:40 · 764 阅读 · 0 评论