Oracle 索引樹結構深度解析:B-Tree、位圖索引與區塊大小效能影響
索引類型總覽 Oracle 提供多種索引結構,各有適用場景: B-Tree 索引:標準樹狀索引,自早期版本沿用至今,適用於高基數欄位。 位圖索引:適合
Oracle 網路服務配置文件詳解:sqlnet.ora、tnsnames.ora 與 listener.ora
核心配置文件概覽 在 Oracle 資料庫環境中,位於 $ORACLE_HOME/network/admin 目錄下的三大核心配置文件——sqlnet.ora、
Oracle INTERVAL 資料類型深度解析:YEAR TO MONTH 與 DAY TO SECOND 完整指南
INTERVAL YEAR TO MONTH:年月間隔 用於表示「年」與「月」的時間間隔,精確度僅至月份。 語法 INTERVAL integer [- in
使用 ODP.NET (Oracle.DataAccess) 直連 Oracle 10g 資料庫完整範例
環境需求與 DLL 部署 Oracle 版本:10g 引用組件:Oracle.DataAccess.dll (版本 2.112.1.2) 執行時需將以下 DL
Fedora 13 安裝 Oracle 11g 完整指南與常見問題排解
安裝前置準備:必要套件與目錄配置 在 Fedora 13 上安裝 Oracle 11g 之前,需先安裝幾個關鍵的系統套件。雖然也可在安裝過程中由 Oracle
Oracle SQL 效能優化系列 (六) - 進階改寫技巧與診斷工具
前言 本系列第六部分聚焦實戰 SQL 改寫模式、低效 SQL 識別查詢、TKPROF 追蹤分析,幫助 DBA 與開發人員快速定位並解決效能瓶頸。 技巧 20:
Oracle DBMS_JOB 排程與預存程序實現月度資料歸檔
前言 大量資料表需定期將歷史資料移出熱表,維持查詢效能。Oracle DBMS_JOB (9i~12c 相容) 配合動態 SQL 預存程序,可實現月度分區式歸檔
Oracle 資料型別完整解析與選型指南
前言 正確選擇資料型別是資料庫設計的基石,影響儲存效率、查詢效能、應用程式相容性。Oracle 提供豐富的內建型別,本文系統分類 22 種核心型別,說明特性、適
Oracle 建立使用者與表空間標準流程
前言 Oracle 安裝完成後會建立預設資料庫,但實際應用通常需建立專屬使用者與表空間,隔離資料、控制配額、便於備份恢復。本文說明兩種常見建立模式:自訂表空間與
Linux 5.4 安裝 Oracle 9i 完整實戰筆記:依賴套件、環境變數、圖形介面、補丁、常見錯誤與解決方案
在現代 Linux(RHEL/OEL 5/6/7、CentOS 5/6/7)上安裝已停止支援的 Oracle 9i (9.2.0.4) 需解決 glibc、li
Linux 設定 Oracle 開機自動啟動與關機關閉
前言 Linux 環境下 Oracle 資料庫需隨作業系統開機自動啟動、關機正常關閉,避免非預期重啟導致資料庫損壞。本文提供兩種主流方法:傳統 dbstart/
Oracle CONVERT 與 SQL Server CONVERT 函數差異詳解
前言 同名函數 CONVERT 在 Oracle 與 SQL Server 功能截然不同,易導致移植錯誤。Oracle CONVERT 僅用於字元集轉換,不支援
Oracle 分散式交易鎖等待超時 (ORA-02049) 實戰排查
案例背景 環境: Oracle 9i R2 on Windows Server 2003 現象: 韓國端資料回傳中斷,應用程式拋出 ORA-02049: ti
MyEclipse 6.0 連線 Oracle 10g 設定教學
前言 MyEclipse 內建 JDBC 驅動管理與資料庫瀏覽器,設定連線 Oracle 10g 需正確加入驅動 JAR、配置連線 URL、SID 與認證資訊。
PL/SQL 區塊、預存程序與套件基礎入門
前言 PL/SQL (Procedural Language/SQL) 是 Oracle 擴充 SQL 的程序性語言。核心程式單元為「區塊」,進階封裝單元為「預
Oracle 預存程序基本執行:PL/SQL 與 Java 呼叫範例
前言 預存程序是資料庫端封裝業務邏輯的核心機制。本文以最簡單的「查詢學生分數」範例,示範 PL/SQL 區塊與 Java (JDBC CallableState