Oracle 查詢使用者所有表、欄位與註解的實用 SQL 集合
前言 開發、文檔產生、影響分析常需取得:某 Schema 擁有哪些表、每張表有哪些欄位、欄位註解為何。本文彙整 USER_*、ALL_* 視圖的高頻查詢組合,可
Oracle 執行計畫優化:ORDERED Hint 控制連接順序與優化器搜尋上限參數
前言 多表連接時,優化器需評估所有連接順序排列組合 (N!),表數超過 10 即達百萬億級,導致硬解析極慢。本文詳細說明 OPTIMIZER_SEARCH_LI
Oracle 遞迴查詢 CONNECT BY 處理父子層級資料完整教學
前言 Oracle 獨有的 CONNECT BY 語法能以單一 SQL 遞迴遍歷樹狀結構 (組織架構、物料清單 BOM、目錄分類),比應用層遞迴查詢高效數十倍。
Oracle WITH 子查詢 (CTE) 語法與效能優化實戰
前言 WITH 子句 (Common Table Expression, CTE) 讓複雜查詢模組化、可讀性大增。Oracle 11g+ 支援 **Materi
Oracle SQL 查詢處理全流程:從 Client 發送到伺服器回傳的四大階段
前言 一條 SELECT 語句在 Oracle 內部經歷什麼?理解 **解析、優化、執行、提取** 四大階段,能幫助 DBA 定位效能瓶頸、開發人員撰寫高效 S
Oracle 資料型態完整速查表:CHAR/VARCHAR2/NUMBER/DATE/LOB/ROWID 對照
前言 選擇正確資料型態關係資料完整性、儲存效率與效能。本文整理 Oracle 19c/21c 主流資料型態,含最大長度、儲存特性、適用場景與常見誤區。 字元型
Oracle 常用資料字典查詢:表空間、物件、使用者、權限與 Session
前言 日常 DBA 與開發除錯頻繁需要查詢:使用者擁有哪些表、函數、當前連線 Session、表空間使用率等。本文彙整高頻資料字典查詢,可直接建立為工具腳本。
Oracle Redo Log 管理全攻略:查詢、切換、歸檔、組維護與移動
前言 Redo Log 是 Oracle 恢復機制核心,DBA 必須熟練掌握日誌組狀態查詢、強制切換、歸檔模式確認、組/成員增刪與檔案移動操作。本文彙整 10
Oracle 查詢語句審計:利用 V$SQLAREA 追蹤使用者執行歷史
前言 共享池中的 V$SQLAREA 保留最近執行過的 SQL 文本與統計資訊,是事後審計、效能分析、異常 SQL 追蹤的首選視圖。本文提供實用查詢範本。 核
Oracle 並行查詢 (PQO) 架構優勢與三大應用場景
前言 Parallel Query Option (PQO) 是 Oracle 企業版核心功能,將單一 SQL 拆解為多個並行執行緒 (PX Server) 同
Oracle 轉 SQL Server 遷移:數字截斷函數 TRUNC 對應 ROUND/FLOOR
前言 Oracle TRUNC(number, decimals) 可直接截斷數字至指定小數位 (或負數截斷整數位),SQL Server 無同名函數,需組合
Oracle 轉 SQL Server 遷移:DUAL 表、字串連接與 SELECT 列選擇差異
前言 延續遷移系列,本文聚焦 **SELECT 列選擇語法**、**DUAL 表** 及 **字串連接運算子** 三大語法層面差異,這是改寫查詢時最先碰到的阻礙
Oracle 查詢轉 SQL Server 遷移指南:數字、日期、字串長度轉換對照表
前言 異構資料庫遷移時,Oracle PL/SQL 與 SQL Server T-SQL 在內建函數上差異最大。本文針對**數字轉字串、日期運算、字串長度**三
Oracle 並行查詢實戰:大表 Hash Join 從 19 分鐘優化到 20 秒
前言 面對百萬級大表 Hash Join 耗時 19 分鐘,透過並行查詢 (PARALLEL Hint) 結合多核 CPU,將執行時間壓縮至 **20 秒**,
Oracle 日期時間函數實戰速查:16 種常見查詢場景
前言 日期時間處理是業務開發高頻需求。Oracle 提供豐富的 TO_CHAR 格式模型與日期運算函數。本文彙整 16 種實用場景,附 SQL 可直接複製套用。
Oracle ROWNUM 偽欄位特性與分頁查詢陷阱完整解析
前言 ROWNUM 是 Oracle 最獨特的偽欄位,**在行被篩選/輸出時才產生**,而非儲存於資料塊。這特性導致許多直觀寫法失效,本文詳細解析運作機制與正確
Oracle FIRST_ROWS vs FIRST_ROWS(n) 差異實測:代價基礎與規則基礎的抉擇
前言 FIRST_ROWS (無參數) 與 FIRST_ROWS(n) (9i 引入) 雖同屬「優先回應前幾列」導向,但內部優化邏輯截然不同。本文透過實測案例揭
Oracle 分頁查詢標準寫法與效能優化原理深度解析
前言 Oracle 無 LIMIT/OFFSET 語法 (12c 前),分頁依賴 ROWNUM 偽欄位。本文詳細比較兩種寫法效能差異,解釋 CBO 謂詞下推機制