買這商品的人也買了...
-
$880$695 -
$880$695 -
$650$514 -
$780$702 -
$650$507 -
$850$672 -
$550$468 -
$450$383 -
$980$774 -
$650$507 -
$680$537 -
$480$379 -
$780$616 -
$720$569 -
$720$569 -
$550$429 -
$650$553 -
$1,200$948 -
$620$490 -
$680$537 -
$580$522 -
$880$695 -
$299$236 -
$600$480 -
$490$387
相關主題
商品描述
本書特色
你把資料庫應用程式當成一場戰役嗎?
你把資料看成一列列湧上的敵軍,需要篩選及打退嗎?
資深 SQL 專家 Stéphane Faroult 即作如是想。
《SQL 之美學》的作者 Stéphane Faroult 借用孫子兵法的智慧,嘗試處理 SQL 效能的議題。資料庫設計可視為戰前的準備,程式設計是整體戰略,而每一次資料庫存取都是與敵軍在戰術上的對決。
Stéphane 面對 SQL 效能的方式可能不如常規且相當獨特,但他可是相當認真地對待優秀 SQL 設計及認真地善用 SQL。有了《SQL 之美學》,讀者將能從真實生活的陣地中找出許多範例,並瞭解一些法則的重要性,例如:
- 從設計資料庫和應用程式開始,就該把效能的設計納入其中。「不良效能的單一最大促成因素,就是錯誤的設計。」
- 超越單一 SQL 敘述的思考方式。「專注於整體目標。寫得很好的 SQL,並無法挽救糟糕的處理程序。」
- 瞭解製作索引的對象資料表及原因。「太多索引就是設計含糊的標誌。」
Stéphane 也提供可以鞏固地位的具體建議。他討論到九種常見查詢方案及其效能蘊,有利於快刀斬過資料亂麻。關於樹狀資料結構的章節,則對看出資料敵軍的頭尾架構甚有助益。當你發現自己被別人設計的資料庫團團包圍時,關於策略的章節能幫助你打通重重敵陣,找出解決方案。
作者簡介:
Stéphane Faroult 負責資料庫諮詢公司 RoughSea Ltd. 的資料庫操作,尤其熱衷於協助客戶從現有資料庫投資中取得最佳效能。他與 SQL 的接觸可以追溯至 1983 年,而在 1987 年時,他就已撰寫了 Oracle 法文版的第一套效能與調校課程。「這是軍事策略應用於 SQL 戰爭的導讀。當其他書籍止於科學層面時,本書卻能無畏地應用美學於生活經驗,也因而形成莫大的影響力。」
— Sean Hull,Heavyweight 網路社群資深顧問,與 Andy Duncan合著《Oracle and Open Source》
「一冊真正『聰明』的 SQL 書籍,說明了資料庫專家會遇到的戰術問題,並把焦點放在實務世界,而不是課堂內的理論而已。」
— Anthony Molinaro,Wireless Generation 首席資料庫開發師,著有《SQL Cookbook》
本書內容
目錄
前言
第 1 章 始計
針對效能設計資料庫
第 2 章 作戰
有效率地存取資料庫
第 3 章 謀攻
建立索引
第 4 章 軍形
思考 SQL 敘述
第 5 章 地形
瞭解實體的實作
第 6 章 九地
識別典型的 SQL 樣式
第 7 章 九變
處理階層式資料
第 8 章 虛實
識別與處理困難的狀況
第 9 章 兵勢
處理並行性
第 10 章 行軍
處理大量資料
第 11 章 軍爭
嘗試搶救回應時間
第 12 章 用間
監控效能
圖片來源
索引