Oracle 非同步預存程序實戰:DBMS_JOB + DBMS_PIPE 實現長任務監控
業務痛點 客戶端呼叫大型預存程序(跑批、報表、ETL),**同步阻塞**導致: 前端逾時(ADO/ODBC/JDBC 默認逾時 30~60 秒)。 無進度回饋
Oracle Trigger 完全指南:語法、六大功能、自增主鍵實戰與進階範例
Trigger 基本語法 CREATE [OR REPLACE] TRIGGER trigger_name {BEFORE | AFTER} {INSERT
Oracle 7.x 回滾段資料檔誤刪救援:Mount 階段離線 Drop 重建全流程
故障現象 使用者誤刪除回滾段表空間 RBS 的資料檔 rbs01.dbf,導致資料庫無法正常啟動(ORA-01157、ORA-01110)。 核心原理 回滾
Oracle 空間管理三大實戰技巧:表空間、擴展區、連續空間
技巧一:掌握表空間自由空間,動態調整配置 核心查詢:檔案級使用率 SELECT a.file_id FileNo, a.tablespace_na
Oracle Sequence 完整指南:建立、參數詳解、觸發器實現自增主鍵
前置知識:SQL*Plus 多行執行 SQL*Plus 執行 PL/SQL 區塊或多行指令,**必須以單獨一行 / 結束**並送出執行。 一、 CREATE
Oracle 統計資訊管理全攻略:CBO 效能基石、ANALYZE 與 DBMS_STATS 實戰
優化器演進:RBO → CBO RBO (Rule-Based):固定規則,不看資料分布,Oracle 7 前主流。 CBO (Cost-Based):Ora
Oracle 預存程序開發實戰:從報錯到成功的完整除錯筆記
場景:建立 get_news 程序查詢 cf_news 表 連線環境:Oracle 9i Enterprise Edition 9.2.0.1.0 錯誤演進與
Oracle Top-N 查詢與分頁三大經典模式:ROWNUM 實戰詳解
背景:Oracle 無 SELECT TOP Oracle 不支援 SELECT TOP N,傳統方案結合 ORDER BY + ROWNUM 實現。關鍵在於
Oracle 監聽器配置三步走:Net Manager 圖形化實戰教學
核心架構:Listener 與 TNSNAMES Listener (Server 端):網路服務,監聽 Client 連線請求,驗證合法性後建立 Sessi
Oracle 遷移 MySQL 完整避坑指南:語法、資料型態、大小寫與保留字
遷移原則:動 SQL、不動 Code 盡量保留應用程式碼,僅調整 DDL(建表/初始化腳本)。若初期設計考慮可移植性,遷移成本可近乎為零。 一、 五大常見遷移
Oracle 字元集完整指南:查詢、相容性、修改與避坑實戰
一、 核心參數:NLS_LANG 三要素 NLS_LANG = language_territory.charset Language:訊息語言(如 AME
RMAN 遞增備份演進:從全掃描到區塊變更追蹤(BCT)
前 RMAN 時代的遞增備份痛點 Oracle 8.0 引入 RMAN 前,匯出工具雖支援遞增,但任一區塊異動即導致整張表重寫,空間與時間雙重浪費。 RMAN
Oracle 架構核心:資料庫與實例、表空間、儲存結構全景圖
一、 Oracle 資料庫 vs 實例:兩大核心組件 完整的 Oracle 系統由兩部分組成: 組件內容 資料庫物理檔案集合:資料檔、控制檔、線上重做日
Oracle 併發控制與恢復機制深度解析:從語句層級到死鎖根因
核心觀念:語句層級的一致性視圖 一條合法的 SQL 執行時,對應資料庫的一個「資料狀態」。此狀態定義為:截至該執行時刻,沒有任何語句層級操作正在併發執行。換句話
Oracle 核心效能工具實戰解析:LTOM、Trace Analyzer 與 Hang 分析
前言 在 Tanel Poder 的部落格中提到一份 Metalink 文件(Note 438452.1)《Performance Tools Quick Re
Oracle 體系架構全景圖:內部邏輯結構、SGA/PGA/背景進程、外部物理檔案三大範疇
掌握 Oracle 體系架構,是從「會用」進階到「懂原理、能調優、會排錯」的分水嶺。本文依官方架構劃分為三大範疇——內部邏輯結構 (Schema/邏輯對象)、記
Oracle DRCP (Database Resident Connection Pool) 與 PHP 應用實戰:破解連線風暴、跨進程共享
PHP 與 Oracle 的組合長期面臨「連線風暴」難題:PHP 無真多線程、非持久連線 (oci_connect) 每請求建立/銷毀連線,CPU 飆高、擴展性
Oracle on Windows NT 平台優化實戰:多線程架構、2GB 記憶體限制、NTFS、裸裝置、註冊表參數、事件查看器
Oracle 在 Windows NT 平台的運行機制與 Unix/Linux 截然不同。理解其多線程單進程架構、用戶空間 2GB 限制、NTFS 安全與大檔案