一次 Oracle Redo 风暴处理实战:生产库磁盘使用率超过 90%,日志切换从每小时十几次飙升到数百次,AWR 显示 log file switch checkpoint incomplete 占 DB time 约 41%,最终定位 SQL_ID 0vq0s6rm8fawn 每小时执行 376 万次,约 1000+ 次/秒 UPDATE。
一次 Oracle SQL 优化实战:EBS 请求执行 10 多分钟,原 SQL_ID 为 gcppkx5y05x3k。通过分析执行计划发现多个标量子查询重复扫描 MTL_LOT_NUMBERS 和 CUX_OE_MTL_RESERVATIONS 等大表,最终将重复标量子查询改写为 LEFT JOIN,并补充 VAT_HEADER_ID、PROPERTY_TYPE 等索引,执行时间从 573s 降到 98s。
一篇 Oracle 19c 单机安装操作文档,覆盖 CentOS 7 系统准备、Oracle 软件静默安装、监听配置、数据库实例创建和常用初始化参数调整。
通过 openssh-rpms 制作 OpenSSH 9.9p1 RPM 升级包,完成 CentOS 7.9 环境下的依赖安装、源码准备、RPM 编译、备份配置、升级安装和服务验证。
一篇 Oracle 11g RAC 安装实战文档,覆盖双节点 CentOS 7.9 环境准备、ASM 共享存储、Grid 安装、root.sh 补丁处理、Oracle 软件安装、RAC 建库和常用参数优化。
通过新增大容量 redo log group、切换当前日志、执行 checkpoint、删除旧日志组的方式,将 Oracle 单实例在线重做日志从 50MB 调整到 1GB。
从公司组织变化、技术架构选择、云平台成本、国产化采购和数字化转型等角度,记录一次关于企业技术路线的个人杂谈。
通过创建 TEMP1、切换默认临时表空间、确认临时段使用情况、删除旧 TEMP、重新创建 TEMP 并切回默认临时表空间,完成 Oracle TEMP 表空间重建。
一篇 Oracle 11gR2 单机安装实战文档,覆盖 CentOS 7.9 环境准备、Oracle 用户配置、软件安装、监听建库和常用初始化参数设置。
这是一篇 Hugo 博客初始化测试文章,用于验证文章发布、代码块显示和页面渲染是否正常。