Oracle11.2.0.4 到19.3.0初始化参数对比
目前Oracle比较成熟稳定版本时11.2.0.4,12c以及19c,从11g到19c之间初始化参数差异变化如下:1.新增初始化参数//例如in_memory特性以及adaptive plan/stats等2.废弃初始化参数如下表:3.默认值有变化的参数
Oracle 26ai新特性
Oracle 26ai 是 Oracle 数据库的最新版本,带来了大量 AI 原生功能和性能提升特性,主要新特性如下表:特性类别特性细分子类特性描述🤖 AI与智能增强原生AI向量存储与搜索内置向量数据类型和高效索引,支持对文本、图像、音频等数据的语义相似性检索,无需外部分析系统 AI代理与工作流提供 “Select AI Agent” 框架和低代码工厂
Oracle26ai Docker安装部署
OracleLinux8安装部署docker oracle26ai
Oracle一体机性能卡顿优化
一、问题描述xxxx年xx月xx日左右数据库存在卡顿,后续持续卡顿出现。一、问题分析(一) 现网环境1. 数据库部署环境Oracle数据库一体机RAC环境。2. 数据库状态检查1) cpu使用峰值
一则案例分析之“enq: TX - row lock contention ”
数据库TOP等待“enq: TX - row lock contention”:Load Profile无明显异常,OS负载均正常: -3.尝试查看hist 时间段的sql信息,执行结果几分钟都不出结果,SQL查询执行计划:4.分析dba_hist_active_sess_history(基表SYS. WRH$_ACTIVE_SES
Oracle Priority Transaction
关于优先事务(Priority Transaction)n 如果低优先级事务阻塞了高优先级事务,Oracle数据库将自动中止低优先级事务,以便高优先级事务能够继续进行务优先获取锁资源,这就是优先事务的功能。n 该功能保持高事务吞吐量的同时,也减轻了数据库维护工作。n 从 Oracle Databa
Oracle大in慢查询优化
1、某客户业务模块大in导致慢SQL:2.从现场获取到慢SQL信息:1)表数据量不大,只有几十万2)表更新较为频繁,从另外系统同步过来,实际上变更并不频繁,只有少量的updates3.AWR报告无明显异常:4.业务逻辑分析:1)原始SQL:SELECT A.FId "id", A.fnumber "number", A.fctrlstrategy "
Oracle Direct Path Read优化
关于Direct path read,参考连接(Oracle等待事件) https://mp.weixin.qq.com/s/L_g-QRRj2s5a7pVN087fFw
Oracle LibCache等待优化(一)
1. 慢SQL导致业务响应失败2.TOP 10等待与gc,libcache lock/pin相关 3.ADDM硬解析 4. TOP等待包括大量后端进程等待5. SQL by parse//TOP数据字典查询select /* KSXM:LOAD_DML_INF *//*+ leading(
古老的Oracle TPCC工具-Hammerora
Benchamark-->TPC-C-->TPC-C Schema Options(加大负载可以增加数据)设置option3.设置cerate TPC-C schema4.Run TPCC5.查看tpcc测试结果:点击查看transaction counter(tpm)
Oracle standby redo log配置
1.关于standby redo log配置 /* A standby redo log is required for the maximum protection and maximum availability modes and
Oracle optimizer_mode以及常见hint(一)
1.optimizer_mode: -all_rows:优化器寻找在最短的时间内完成整个语句的执行计划(返回所有行:默认的) -first_rows_N:N为(1,10,100或者1000) -first_rows(n):n为任意正整数,优化器通过第一个join order来估算返回行数,目的在于最小的的资源返回整个数据片段的执行计划,从9i引入 -first_rows:在最
Oracle Shrink Datafile
--create tablespaceCREATE BIGFILE TABLESPACE "TBS_ADTDATA1" DATAFILE '+DG_DATA/tbs_adtdata1_n.dbf' SIZE 2621440m AUTOEXTEND ON NEXT 32212254720 MAXSIZE 134217727M LO
Oracle实用技巧-触发器跟踪示例
1.DDL拒绝触发器 --Database --DBA on create or replace trigger trig_prevent_drop before drop on database begin raise_application_e
浅析Oracle Selectivity
选择率=满足条件返回记录行/基表总记录行 1.基本选择率基数 常规单表单谓词(Selectivity)=
关于Cursor Invalidation
关于Cursor Pins及Invalidation探索
PG统计信息浅析
1.基本统计信息1)pg_class数据字典(存放基本统计信息)--reltuples: If the table has never yet been vacuumed or analyzed, reltuples contains -1 indicatin
Oracle等待事件了解多少?
Oracle等待事件了解多少?
Oracle常见监控(三)
Oracle日常监控
Oracle常见监控(二)
Oracle日常见监控,需要的点赞关注来一个。