SQL 語句優化之索引篇:概念、優缺點、欄位選擇、複合索引、操作禁忌
索引概念 如書本目錄,指向資料物理位置,減少全表掃描 I/O。Oracle 主要為 B*Tree 索引。 優缺點 優點缺點 大幅提升查詢、排序、分組速度DM
Oracle GoldenGate 12c 配置與使用實戰:Extract、Pump、Replicat 全流程部署
架構總覽 Extract (Primary):讀取 Redo/Archive Log → 寫入本地 Trail Extract (Pump / Data Pu
MyBatis 動態 SQL 完整指南:IF、CHOOSE、TRIM、WHERE、SET、FOREACH 實戰
OGNL 表達式基礎 MyBatis 動態 SQL 基於 OGNL (Object-Graph Navigation Language),支援屬性存取、集合遍歷
Oracle 11g OPEN 階段追蹤分析:BOOTSTRAP$、核心物件建立順序與 RDBA 解碼
追蹤環境準備 SELECT VALUE FROM V$DIAG_INFO WHERE NAME = Default Trace File; -- 取得 tra
Oracle 資料庫啟動與關閉模式完整解析:NOMOUNT、MOUNT、OPEN、FORCE、RESTRICT
啟動模式階層 命令階段可執行操作適用場景 STARTUP NOMOUNT啟動 Instance(SGA+背景進程)建立控制檔、建立資料庫、恢復控制檔建庫、控制
Oracle 資料庫入門(01):架構名詞、特點、安裝注意、用戶角色、SQL 分類
核心名詞解析 術語定義 Database (DB)物理檔案集合(資料檔、控制檔、Redo Log)及對應邏輯結構(表空間、段) Database Instan
UNION vs UNION ALL 效能與語意差異:去重與不去重的選擇
核心差異 運算子去重排序效能適用場景 UNION是(DISTINCT)隱含排序去重較慢結果集可能重複,需唯一值 UNION ALL否無快(無額外負擔)已知無重
Oracle 四種 JOIN 圖解:INNER、LEFT、RIGHT、FULL OUTER JOIN 差異與範例
測試資料準備 表 A (Persons)表 B (Orders) IDNameIDOrderNoParent_ID 1張三1231 2李四2342 3王五33
Oracle 表空間自動擴展設定:AUTOEXTEND ON、MAXSIZE、手動 RESIZE 完整操作
問題背景 新建資料庫預設表空間 400MB,資料量超過即報錯 ORA-01653: unable to extend table。 查詢現況 -- 各表空間已
Oracle DATE 與 TIMESTAMP 差異深度解析:精度、運算、轉換與選擇指南
核心差異速查 特性DATETIMESTAMP 精度秒毫秒/微秒(0-9 位,預設 6) 儲存大小7 bytes7-11 bytes(視精度) 相減結果天數(含
Oracle 10g 物理與邏輯限制完整表:表空間、資料檔、區塊、物件上限速查
Physical Database Limits(物理限制) 項目限制類型限制值 資料庫區塊大小最小2048 bytes(須為 OS 區塊倍數) 最大OS 相
Oracle 學習筆記(一):安裝後首次遠程登入、TNS 配置、PL/SQL Developer 客戶端設定
安裝後首次遠程登入必做事項 以 SYS AS SYSDBA 登入 解鎖並修改預設帳號密碼(SCOTT、HR 等) 啟用遠程連線權限:ALTER SYSTEM
TOAD 與 PL/SQL Developer 環境配置:日期格式、ROWID 顯示、Number 科學記號、TNSNAMES 管理
常見顯示問題與解決目標 SELECT ROWID, ... 未明確列出 ROWID 時不顯示 日期預設格式不含時分秒(如 YYYY/MM/DD) 長數值以科學
Oracle ROWNUM 分頁查詢正確寫法:先排序再分頁,避免 ROWNUM 陷阱
ROWNUM 運作機制關鍵點 ROWNUM 是在 資料取出後、排序前 分配的偽欄位。直接寫 WHERE ROWNUM BETWEEN 11 AND 20 永遠回
Oracle MERGE INTO USING 語法詳解:單一陳述式完成 UPSERT
MERGE 基本語法結構 MERGE INTO target_table t USING (source_query) s ON (t.key = s.key)
WebServers 發布 Oracle 客戶端模式不一致:BadImageFormatException 解決方案
錯誤現象 System.BadImageFormatException: 試圖加載格式不正確的程序。 (HRESULT: 0x8007000B) 根因分析
Oracle 日期字串轉換與字串擷取:TO_CHAR、TO_DATE、SUBSTR、INSTR 實戰組合
一、日期 ↔ 字串轉換 函數用途範例結果 TO_CHAR日期/數值 → 字串TO_CHAR(SYSDATE, YYYY-MM-DD HH24:MI:SS)20
Oracle 跨庫查詢:Database Link 建立、刪除與查詢實戰
Database Link(DB Link)核心語法 1. 建立 Public Database Link CREATE PUBLIC DATABASE LI