![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 66
记录Oracle经历
中年如酒
懵懂半生,庸碌尘世中,
不见远方,也找不回故乡,
人生如梦
展开
-
LATCHES, LOCKS, PINS AND MUTEXES
LATCHES, LOCKS, PINS AND MUTEXES翻译 2024-06-10 12:33:28 · 22 阅读 · 0 评论 -
sing-task message
single-task message等待事件原创 2024-06-06 17:55:57 · 438 阅读 · 0 评论 -
oracle-找不到的sql_text
why can’t I find my SQL Text?原创 2024-05-20 23:42:16 · 1096 阅读 · 0 评论 -
ORA-24247处理过程
ORA-24247处理过程原创 2024-05-17 18:31:22 · 251 阅读 · 0 评论 -
查找 Oracle 数据库中对象失效的原因和时间?
How to Find Why and When a Object Became Invalid in Oracle Database?原创 2024-03-21 17:10:39 · 680 阅读 · 0 评论 -
关于ORA-30625: method dispatch on NULL SELF argument is disallowed
JOB 频繁出现ORA-30625:method dispatch on NULL SELF argument is disallowed。这篇文章将对此错误进行重现并分析其原因原创 2024-02-20 17:09:57 · 615 阅读 · 0 评论 -
Oracle-深入了解cache buffer chain
Oracle-深入了解cache buffer chain原创 2024-01-01 22:10:08 · 1242 阅读 · 0 评论 -
Oracle 怎樣修改DB_NAME
How to change the name of a Oracle Database原创 2023-12-09 21:25:18 · 702 阅读 · 0 评论 -
识别低效io引起的free buffer waits
识别低效io引起的free buffer waits原创 2023-12-06 12:28:06 · 1324 阅读 · 0 评论 -
insert操作引起的row lock测验(Row Locking on Insert)
insert操作引起的row lock测验(Row Locking on Insert)原创 2023-12-06 10:22:53 · 379 阅读 · 0 评论 -
Oracle:poor sql导致的latch: cache buffers chains案例
Oracle:低效率的sqll导致的latch: cache buffers chains案例原创 2023-11-22 17:38:36 · 116 阅读 · 0 评论 -
oracle:让is null使用索引
有一个有用的索引技巧可以帮助调整这个语句。创建一个索引并将常量值添加到索引末尾,以便存储 NULL 值。Oracle 不会在索引中存储 NULL 值,因此即使 T1.ID2 列上确实存在索引,它也无法使用。这一次,sql选择走index,并且cost更低。原创 2023-11-17 18:13:57 · 687 阅读 · 0 评论 -
TCP SOCKET (KGAS)处理过程
TCP SOCKET (KGAS)原创 2023-09-22 17:34:16 · 531 阅读 · 0 评论 -
使用sql profile 稳定执行计划的案例
使用sql profile 和coe_xfr_sql_profile稳定执行计划原创 2023-09-08 15:08:38 · 607 阅读 · 0 评论 -
ORA-29538: Java not installed处理过程
ora-29538原创 2023-09-01 17:45:14 · 438 阅读 · 0 评论 -
记录一次ORA-00600 [kdsgrp1]导致的large tracefile的处理过程
记录一次ORA-00600 [kdsgrp1]导致的large tracefile的处理过程原创 2023-08-31 14:29:22 · 344 阅读 · 0 评论 -
临时段的cleanup引起的enq:TT–content等待事件处理过程
enq:tt content等待事件与临时段的清理原创 2023-07-29 13:13:18 · 170 阅读 · 0 评论 -
手动创建oracle database
因此,需要在pfile中的share_pool_size改成上面ORA-00371中提示期望的size。可能会遭入ORA-00371的错误。这个bug在12.1版本中得到修复。再次启动实例至nomount状态。原创 2023-04-18 16:25:01 · 1248 阅读 · 0 评论 -
oracle 进程已经Kill,但仍然存在的孤立会话(orphan session)的彻底清理
oracle 进程已经Kill,但仍然存在的孤立会话(orphan session)的彻底清理原创 2023-07-13 15:26:36 · 2342 阅读 · 0 评论 -
oracle 监听器(listener)启动慢的处理
oracle listener startup slow原创 2023-06-30 15:27:00 · 889 阅读 · 0 评论 -
Oracle daily maintenancy-listener check
Oracle daily maintenancy-listener check原创 2023-04-12 11:49:31 · 78 阅读 · 0 评论 -
Oracle daily maintenancy-high active sessions
Oracle daily maintenancy-high active sessions原创 2023-04-11 18:19:02 · 538 阅读 · 0 评论 -
Oracle daily maintenancy-frequency log switching
MOSALED。原创 2023-03-27 16:28:38 · 308 阅读 · 0 评论 -
Oracle daily maintenance-job failures
【代码】Oracle daily maintenance-job failures。原创 2023-03-15 12:44:01 · 375 阅读 · 0 评论 -
Oracle daily maintenance-invalid object
invalid objects原创 2023-03-14 12:07:20 · 115 阅读 · 0 评论 -
long running session and sql*net message from client wait event
long running session and sql*net message from client wait event原创 2023-03-11 13:14:37 · 183 阅读 · 0 评论 -
083-OCP题库日记(一)
Oracle 19c OCP题库原创 2022-12-03 16:07:16 · 1411 阅读 · 0 评论 -
ORA-00600: internal error code, arguments: [kcblasm_1], [103], [], [], [], [], [], []
ORA-0600处理记录原创 2022-09-30 18:01:25 · 386 阅读 · 0 评论 -
计算段增涨量的正确方法
Calculating segment growth原创 2022-09-15 18:04:23 · 233 阅读 · 0 评论 -
Dump oracle blocks
摘抄自https://blog.csdn.net/xiaobluesky/article/details/76273355,很好的一篇文章转载 2022-09-06 14:48:07 · 257 阅读 · 0 评论 -
手动增加Sales History, SH Schema
Manually Adding Sales History, (SH) Schema原创 2022-08-30 10:54:52 · 118 阅读 · 0 评论 -
Oracle怎样重用已过期和未过期的 undo extent?
undo空间重用过程翻译 2022-08-27 10:30:35 · 994 阅读 · 0 评论 -
enq: HW - contention
enq:HW-contention原创 2022-08-24 16:12:13 · 636 阅读 · 0 评论 -
adump目录下文件太多导致ls很慢的方法
too many file under adump caused ls very slow原创 2022-08-04 18:05:19 · 985 阅读 · 0 评论 -
insert引起的db file sequential read之改善
insert引起的db file sequential read之改善原创 2022-07-22 11:41:40 · 425 阅读 · 0 评论 -
nchar字符引起的ora-12899错误
不同国家字符引起的ora-12899错误原创 2022-07-15 17:26:21 · 156 阅读 · 0 评论 -
Oracle identified by values
有时候需要使用user的密码,却不知道user密码是什么,我常常使用如下把戏1.记录密码hash值2.更改为自己的密码3.使用完后,利用identified by values 更改回原来的密码在oracle 10g的时候,密码是hash后存放在dba_users的password栏位,可以SELECT ‘ALTER USER DBAS IDENTIFIED BY VALUES ‘||’’‘’||PASSWORD||‘’‘’||‘;’ FROM DBA_USERS WHERE USERNAME=‘原创 2022-04-30 11:09:30 · 2139 阅读 · 0 评论 -
Oracle 高水位(watermark)实验
oracle 中的高水位标记是 oracle table 中使用的术语,用于显示在 oracle table 的生命周期中曾经使用过的块。当您从表中删除行时,HWM 下面的块可能会变为空,但高水位标记将保持原样。假设您加载了 100 万行的表。现在您将假设高水位标记为 1 GB。现在,如果您删除所有 100 万行,那么即使是高水位标记也将保持与 1 GB 相同。减少HWM 的唯一方法是重建table 、truncate 表。或者使用alter table shrink space 收缩表,Oracle 截原创 2022-04-03 22:38:28 · 1710 阅读 · 0 评论 -
记录一次统计信息(statistics)过旧,导致的性能问题
开发人员反映同样的sql在不同的server上效能不一样,一台server运行需要1秒,而另一台运行需要5秒而前者机器配置更好(8 core+16g RAM+raid10,后者配置为8 core+32G RAM+RAID10,硬盘转速都是1000转)1.先找开发要来sql,在两台机器上分别运行,结果如下图2.手工手集统计3.wonderful,重新执行只需要0.1888秒......原创 2022-01-12 18:36:08 · 357 阅读 · 0 评论 -
记一次使用keep buffer改善free buffer wait等待
接到前端人员反映,系统很慢,wait event发现很多free buffer waits因为这是考勤系统,主要是考勤档已经累计一年的数据,非常臃肿,之前已经跟前端维护人员讲要考虑分表了,但因为各种原因,一直未分由于只有月底计薪时才慢,而且只访问特定的几个表,于是有了使用keep buffer的思路,table太大,index可否keep?1.先看看最热的object有哪些select obj,sum(tch) total_tch from x$bh group by obj order by t原创 2021-12-09 16:51:47 · 559 阅读 · 0 评论