Oracle查詢優化改寫技巧與案例 | 被動收入的投資秘訣 - 2024年7月

Oracle查詢優化改寫技巧與案例

作者:有教無類
出版社:電子工業
出版日期:2015年01月01日
ISBN:9787121247101
語言:繁體中文
售價:414元

不講具體語法,只是以案例的形式介紹各種查詢語句的用法。第1-4章是基礎部分,講述了常用的各種基礎語句,以及常見的錯誤和正確語句的寫法。這部分的內容應熟練掌握,因為日常查詢和優化改寫都要用到。第5~12章是提高部分,講解了正則表達式、分析函數、樹形查詢及匯總函數的用法。這部分知識常用於對一些復雜需求的實現及優化改寫。最后兩章介紹日常的優化改寫案例。這部分是前面所學知識的擴展應用。如果您是開發人員,經常與Oracle打交道,那麼《Oracle查詢優化改寫技巧與案例》可以幫助您處理復雜的需求,寫出高性能的語句。如果您是運維人員,則《Oracle查詢優化改寫技巧與案例》可以幫助您更快地完成慢語句的改寫優化。

第1章 單表查詢 1.1 查詢表中所有的行與列 1.2 從表中檢索部分行 1.3 查找空值 1.4 將空值轉換為實際值 1.5 查找滿足多個條件的行 1.6 從表中檢索部分列 1.7 為列取有意義的名稱 1.8 在WHERE子句中引用取別名的列 1.9 拼接列 1.10 在SELECT語句中使用條件邏輯 1.11 限制返回的行數 1.12 從表中隨機返回n條記錄 1.13 模糊查詢第2章 給查詢結果排序 2.1 以指定的次序返回查詢結果 2.2 按多個字段排序 2.3 按子串排序 2.4 TR 2.5 按數字和字母混合字符串中的字母排序 2.6 處理排序空值 2.7 根據條件取不同列中的值來排序第3章 操作多個表 3.1 UNIONALL與空字符串 3.2 UNION與 3.3 組合相關的行 3.4 IN、EXISTS和IN 3.5 INNERJOIN、LEFTJOIN、RIGHTJOIN和FULLJOIN解析 3.6 自關聯 3.7 NOTIN、NOTEXISTS和L 3.8 外連接中的條件不要亂放 3.9 檢測兩個表中的數據及對應數據的條數是否相同 3.10 聚集與內連接 3.11 聚集與外連接 3.12 從多個表中返回丟失的數據 3.13 多表查詢時的空值處理第4章 插入、更新與刪除 4.1 插入新記錄 4.2 阻止對某幾列插入 4.3 復制表的定義及數據 4.4 用WITHCHECKOPTION限制數據錄入 4.5 多表插入語句 4.6 用其他表中的值更新 4.7 合並記錄 4.8 刪除違反參照完整性的記錄 ……第5章 使用字符串第6章 使用數字第7章 日期運算第8章 日期操作第9章 范圍處理第10章 高級查找第11章 報表和數據倉庫運算第12章 分層查詢第13章 應用案例實現第14章 改寫調優案例分享


相關書籍