<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DBA on Greatfinish Blog</title><link>https://greatfinish.top/tags/dba/</link><description>Recent content in DBA on Greatfinish Blog</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><copyright>© 2026 Greatfinish Blog · [沪ICP备2026022892号](https://beian.miit.gov.cn/)</copyright><lastBuildDate>Mon, 08 Jun 2026 21:30:00 +0800</lastBuildDate><atom:link href="https://greatfinish.top/tags/dba/index.xml" rel="self" type="application/rss+xml"/><item><title>Oracle ADG 同步状态与延迟巡检 SQL SOP</title><link>https://greatfinish.top/posts/oracle-adg-sync-lag-check-sql-sop/</link><pubDate>Mon, 08 Jun 2026 21:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle-adg-sync-lag-check-sql-sop/</guid><description>一篇 Oracle ADG 巡检与故障判断 SOP，系统整理备库侧与主库侧常用 SQL，包含 v$database、v$managed_standby、v$dataguard_stats、v$archive_gap、v$archived_log、v$archive_dest_status 等视图的检查方法，并给出 archive gap、MRP 未启动、主库传输异常、应用慢和 RMAN 增量推进备库的处理流程。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle-adg-sync-lag-check-sql-sop/featured.jpg"/></item><item><title>Oracle 与达梦数据库动态数据脱敏实战：基于 DBMS_REDACT / DBMS_RLS</title><link>https://greatfinish.top/posts/oracle-dameng-dynamic-data-masking/</link><pubDate>Tue, 26 May 2026 22:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle-dameng-dynamic-data-masking/</guid><description>一篇数据库动态数据脱敏实战文档，基于 Oracle DBMS_REDACT 与达梦 DM8 DBMS_RLS 实现身份证号、手机号、工资字段脱敏，覆盖策略创建、字段绑定、普通用户验证、管理员绕过、策略查看和 Oracle / 达梦机制对比。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle-dameng-dynamic-data-masking/featured.jpg"/></item><item><title>Oracle 18c 使用 RMAN Duplicate 恢复被误修改视图实战</title><link>https://greatfinish.top/posts/oracle18c-rman-duplicate-restore-view/</link><pubDate>Fri, 22 May 2026 16:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle18c-rman-duplicate-restore-view/</guid><description>一次 Oracle 18c 生产恢复实战：业务视图 WMPROD.V_YN_GSP_NBR 被误修改，不采用整库回退，而是使用 RMAN Duplicate 创建辅助库 WMSAUX，恢复到误修改前时间点，提取旧视图定义后精准恢复生产视图。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle18c-rman-duplicate-restore-view/featured.jpg"/></item><item><title>AI 时代，数据库工程师 DBA 会不会消失？</title><link>https://greatfinish.top/posts/ai-era-dba-future/</link><pubDate>Tue, 05 May 2026 21:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/ai-era-dba-future/</guid><description>AI 不会淘汰 DBA，但会淘汰不会使用 AI、不会自动化、不会做系统判断的传统操作型 DBA。未来 DBA 会向 DBRE、数据库架构师、数据平台工程师和 AI 数据基础设施工程师演进。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/ai-era-dba-future/featured.jpg"/></item><item><title>云和恩墨库库快答 Kamus 篇观看有感：AI 时代 DBA 的职业路线</title><link>https://greatfinish.top/posts/dba-kamus-career-roadmap/</link><pubDate>Wed, 29 Apr 2026 20:00:00 +0800</pubDate><guid>https://greatfinish.top/posts/dba-kamus-career-roadmap/</guid><description>AI、云数据库、AIGC、多模态数据库和国产数据库快速发展后，DBA 需要从传统数据库运维升级为具备自动化、AI 协作、云数据库、数据生命周期治理和数据基础设施架构能力的复合型工程师。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/dba-kamus-career-roadmap/featured.jpg"/></item><item><title>从 ORA-12547 到数据库恢复：一次目录 owner 与权限误改的完整排障记录</title><link>https://greatfinish.top/posts/oracle-ora-12547-permission-restore/</link><pubDate>Mon, 06 Apr 2026 20:41:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle-ora-12547-permission-restore/</guid><description>一次 Oracle 目录权限事故复盘：误执行 chown -R 和 chmod -R 破坏 /u01 权限体系，引发 ORA-12547。通过恢复 ORACLE_HOME、ORACLE_BASE、oraInventory、bin/oracle 权限以及运行目录权限，最终恢复数据库和监听。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle-ora-12547-permission-restore/featured.jpg"/></item><item><title>oratop 实战指南：一屏读懂 Oracle 性能</title><link>https://greatfinish.top/posts/oracle-oratop-performance-guide/</link><pubDate>Wed, 11 Mar 2026 21:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle-oratop-performance-guide/</guid><description>一篇 Oracle oratop 实战指南：用类 top 的方式实时观察数据库负载，快速判断问题来自 CPU、I/O、锁等待、提交、RAC GC，还是具体会话和 SQL_ID。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle-oratop-performance-guide/featured.jpg"/></item><item><title>Vastbase G100 V3 单机静默安装实战：CentOS 7.9 环境</title><link>https://greatfinish.top/posts/vastbase-g100-v3-install-centos7/</link><pubDate>Sun, 08 Mar 2026 22:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/vastbase-g100-v3-install-centos7/</guid><description>一篇 Vastbase G100 V3 单机安装实战文档，覆盖 CentOS 7.9 环境准备、THP、RemoveIPC、内核参数、静默安装、数据库启动验证、远程连接配置，以及一键静默安装脚本。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/vastbase-g100-v3-install-centos7/featured.jpg"/></item><item><title>Oracle 空间管理深度解析：从逻辑存储结构、HWM 到空间回收策略</title><link>https://greatfinish.top/posts/oracle-space-management-hwm/</link><pubDate>Wed, 25 Feb 2026 22:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle-space-management-hwm/</guid><description>一篇 Oracle 空间管理深度解析文章，从逻辑存储结构、HWM、高水位线、段内空闲、表空间回收、数据文件收缩、索引整理和生产决策角度，说明空间回收到底该不该做、什么时候做、怎么做。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle-space-management-hwm/featured.jpg"/></item><item><title>Oracle Linux 9.7 + VMware 搭建 Oracle 26ai RAC 实战指南</title><link>https://greatfinish.top/posts/oracle26ai-rac-vmware-ol97/</link><pubDate>Mon, 09 Feb 2026 22:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle26ai-rac-vmware-ol97/</guid><description>一篇 Oracle 26ai RAC 安装实战文档，基于 Oracle Linux 9.7 和 VMware Workstation，覆盖双节点虚拟机、Public/Private/VIP/SCAN 网络、共享 VMDK 磁盘、OCR/VOTE/DATA 磁盘组、系统参数和安装前检查。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle26ai-rac-vmware-ol97/featured.jpg"/></item><item><title>Oracle AI Database 26ai 在 Oracle Linux 9.7 上静默安装实战</title><link>https://greatfinish.top/posts/oracle26ai-install-oracle-linux9/</link><pubDate>Wed, 28 Jan 2026 14:00:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle26ai-install-oracle-linux9/</guid><description>一篇 Oracle 26ai 单机静默安装实战文档，基于 Oracle Linux 9.7，覆盖 oracle-ai-database-preinstall-26ai、手工预安装配置、软件安装、监听创建、CDB/PDB 建库和 OPatch 补丁验证。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle26ai-install-oracle-linux9/featured.jpg"/></item><item><title>Oracle 19.30 上卸载补丁 Patch 38632161 实战指南</title><link>https://greatfinish.top/posts/oracle19c-rollback-patch-38632161/</link><pubDate>Mon, 26 Jan 2026 21:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle19c-rollback-patch-38632161/</guid><description>一篇 Oracle 19c 补丁处理实战文档，围绕 19.30 RU Patch 38632161，演示两种处理方式：回退 19.30 补丁到 19.3，或者在保留 19.30 的情况下应用 one-off Patch 38854064 修复。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle19c-rollback-patch-38632161/featured.jpg"/></item><item><title>Oracle 19c 单实例升级到 19.30 RU 补丁实战指南</title><link>https://greatfinish.top/posts/oracle19c-upgrade-1930-ru-patch/</link><pubDate>Thu, 22 Jan 2026 23:00:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle19c-upgrade-1930-ru-patch/</guid><description>一篇 Oracle 19c RU 补丁升级实战文档，基于 Oracle Linux 7.9 单实例环境，演示从 19.3.0 升级到 19.30.0 的完整流程，覆盖 OPatch 12.2.0.1.49 升级、Patch 38632161 应用、datapatch sanity_checks、SQL 补丁注册和失效对象编译。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle19c-upgrade-1930-ru-patch/featured.jpg"/></item><item><title>用一条 SQL 找出不连续的 ID：Oracle 19c 四种写法</title><link>https://greatfinish.top/posts/oracle19c-find-missing-id-sql/</link><pubDate>Wed, 14 Jan 2026 22:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle19c-find-missing-id-sql/</guid><description>一篇 Oracle SQL 实战文章：通过构造 people 示例表，演示如何用一条 SQL 找出不连续 ID，覆盖生成序列减法、反连接、LEAD 缺口区间展开、MODEL 子句等多种写法。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle19c-find-missing-id-sql/featured.jpg"/></item><item><title>Oracle SQL Tuning Advisor 实战：从 AWR 定位慢 SQL 到索引优化落地</title><link>https://greatfinish.top/posts/oracle-sql-tuning-advisor-sta-case/</link><pubDate>Sat, 20 Dec 2025 21:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle-sql-tuning-advisor-sta-case/</guid><description>一次 Oracle SQL 优化实战：AWR 定位 SQL_ID f6asas4cp2n53，SQL Monitor 显示执行约 27 秒且 User I/O 等待明显，SQL Tuning Advisor 建议 SQL Profile 和复合索引，最终创建 UI_SALES_INVOICES(IOTYPE,CSTID) 索引后性能降至约 5 秒。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle-sql-tuning-advisor-sta-case/featured.jpg"/></item><item><title>记一次 1000+ 每秒 UPDATE 引发的 Redo 风暴：AWR 定位 log file switch checkpoint incomplete</title><link>https://greatfinish.top/posts/oracle-redo-storm-log-file-switch-checkpoint-incomplete/</link><pubDate>Thu, 11 Dec 2025 21:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle-redo-storm-log-file-switch-checkpoint-incomplete/</guid><description>一次 Oracle Redo 风暴处理实战：生产库磁盘使用率超过 90%，日志切换从每小时十几次飙升到数百次，AWR 显示 log file switch checkpoint incomplete 占 DB time 约 41%，最终定位 SQL_ID 0vq0s6rm8fawn 每小时执行 376 万次，约 1000+ 次/秒 UPDATE。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle-redo-storm-log-file-switch-checkpoint-incomplete/featured.jpg"/></item><item><title>Oracle 标量子查询优化实战：从 573s 到 98s 的 SQL 改写案例</title><link>https://greatfinish.top/posts/oracle-scalar-subquery-sql-optimization/</link><pubDate>Tue, 09 Dec 2025 21:30:00 +0800</pubDate><guid>https://greatfinish.top/posts/oracle-scalar-subquery-sql-optimization/</guid><description>一次 Oracle SQL 优化实战：EBS 请求执行 10 多分钟，原 SQL_ID 为 gcppkx5y05x3k。通过分析执行计划发现多个标量子查询重复扫描 MTL_LOT_NUMBERS 和 CUX_OE_MTL_RESERVATIONS 等大表，最终将重复标量子查询改写为 LEFT JOIN，并补充 VAT_HEADER_ID、PROPERTY_TYPE 等索引，执行时间从 573s 降到 98s。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/oracle-scalar-subquery-sql-optimization/featured.jpg"/></item><item><title>Oracle 19c 单机静默安装实战：CentOS 7 环境</title><link>https://greatfinish.top/posts/install-oracle19c-on-centos7/</link><pubDate>Mon, 03 Mar 2025 16:50:06 +0800</pubDate><guid>https://greatfinish.top/posts/install-oracle19c-on-centos7/</guid><description>一篇 Oracle 19c 单机安装操作文档，覆盖 CentOS 7 系统准备、Oracle 软件静默安装、监听配置、数据库实例创建和常用初始化参数调整。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/install-oracle19c-on-centos7/featured.jpg"/></item><item><title>Oracle 11.2.0.4 RAC 在 CentOS 7.9 上安装实战</title><link>https://greatfinish.top/posts/install-oracle11grac-on-centos7/</link><pubDate>Tue, 23 Apr 2024 14:08:18 +0800</pubDate><guid>https://greatfinish.top/posts/install-oracle11grac-on-centos7/</guid><description>一篇 Oracle 11g RAC 安装实战文档，覆盖双节点 CentOS 7.9 环境准备、ASM 共享存储、Grid 安装、root.sh 补丁处理、Oracle 软件安装、RAC 建库和常用参数优化。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/install-oracle11grac-on-centos7/featured.jpg"/></item><item><title>Oracle 单实例在线 Redo Log 日志文件大小调整实战</title><link>https://greatfinish.top/posts/resize-onlineredo/</link><pubDate>Wed, 06 Mar 2024 15:46:49 +0800</pubDate><guid>https://greatfinish.top/posts/resize-onlineredo/</guid><description>通过新增大容量 redo log group、切换当前日志、执行 checkpoint、删除旧日志组的方式，将 Oracle 单实例在线重做日志从 50MB 调整到 1GB。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/resize-onlineredo/featured.jpg"/></item><item><title>Oracle 删除并重建 TEMP 临时表空间操作实战</title><link>https://greatfinish.top/posts/recreate-temp-tablespace/</link><pubDate>Thu, 23 Nov 2023 22:06:57 +0800</pubDate><guid>https://greatfinish.top/posts/recreate-temp-tablespace/</guid><description>通过创建 TEMP1、切换默认临时表空间、确认临时段使用情况、删除旧 TEMP、重新创建 TEMP 并切回默认临时表空间，完成 Oracle TEMP 表空间重建。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/recreate-temp-tablespace/featured.jpg"/></item><item><title>Oracle 11.2.0.4 单机在 CentOS 7.9 上安装实战</title><link>https://greatfinish.top/posts/install-oracle11gr2-on-centos7/</link><pubDate>Mon, 13 Nov 2023 20:24:22 +0800</pubDate><guid>https://greatfinish.top/posts/install-oracle11gr2-on-centos7/</guid><description>一篇 Oracle 11gR2 单机安装实战文档，覆盖 CentOS 7.9 环境准备、Oracle 用户配置、软件安装、监听建库和常用初始化参数设置。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://greatfinish.top/posts/install-oracle11gr2-on-centos7/featured.jpg"/></item></channel></rss>