官术网_书友最值得收藏!

前言

由Oracle維護的官方文檔為你提供了安裝、配置和與MySQL交互所需的基礎知識。本書可以作為官方文檔的配套圖書,幫助你了解如何更好地利用MySQL作為某個應用場景的強大數據平臺。

第4版擴展了在操作數據庫過程中的合規性和安全性方面的內容,這兩方面所扮演的角色日益重要。隱私法和數據主權等新的現實問題改變了公司構建產品的方式,這自然會給技術架構的發展帶來新的復雜性。

這本書是寫給誰的

這本書首先是為那些希望在運行MySQL方面提高專業技能的工程師準備的。這個版本假設讀者熟悉關系數據庫管理系統(RDBMS)的基本原理。我們還假設讀者有常規系統管理、網絡和操作系統維護方面的經驗。

我們將為你提供經過驗證的策略,讓你可以使用現代體系結構及更先進的工具和實踐來大規模運行MySQL。

最后,我們希望你能從本書中獲得MySQL內部原理和擴展策略的相關知識,能夠幫助你在組織中擴展數據存儲層。我們還希望你從書中新發現的見解,可以幫助你學習和實踐一種系統的方法,用來設計、維護和檢測基于MySQL的系統架構。

第4版有什么不同

《高性能MySQL》多年來一直是數據庫工程社區的一部分,從第1版到第3版的3本書分別發布于2004年、2008年和2012年。在以前的版本中,我們專注于深入剖析內部設計,解釋各種調優設置的含義,并提供有效更改設置的知識,以此來達到我們的目標,告訴開發者和管理員如何優化MySQL的每一點性能。這個版本保持了相同的目標,但有不同的側重點。

自第3版出版以來,MySQL發布了3個新的大版本,其生態系統發生了很大變化。它在工具范圍上大大擴展,突破了Perl和Bash腳本,并發展出成熟的工具解決方案。全新的開源項目已經建立,這改變了企業管理MySQL的方式。

傳統的數據庫管理員(DBA)的角色也在不斷演變。業內有一個古老的笑話,DBA的全稱是“不要費心去問”(Don't Bother Asking)。DBA在軟件開發生命周期(SDLC)中以“減速帶”而聞名,這并不是因為他們有一種守舊的態度,而僅僅是因為數據庫的發展速度不如SDLC的其他部分快。

有了《數據庫可靠性工程:數據庫系統設計與運維指南》(萊恩·坎貝爾、夏麗蒂·梅杰斯著,O'Reilly出版)等書,這已經成為一個新的現實:技術組織更多地將數據庫工程師視為業務增長的促進因素,而不是所有數據庫的唯一操作員。DBA的主要日常工作曾經涉及schema設計和查詢優化,現在他們負責向開發人員傳授這些技能,并管理系統,使開發人員能夠快速、安全地部署自己的模式變更。

基于這些變化,我們認為不應該再將本書的重點放在優化MySQL以將性能提高幾個百分點上,而應當是為人們提供他們所需要的信息,以便就如何最好地使用MySQL做出明智的決定。這首先要理解MySQL是如何設計的,也就是要理解MySQL擅長做什么,不擅長做什么。[1]MySQL的現代版本提供了合理的默認值,除非你遇到非常具體的擴展問題,否則幾乎不需要進行任何調整。現代團隊需要更多地處理模式更改、合規性問題和分片。我們希望本書能夠全面指導當下的公司如何更好地大規模運行MySQL。

本書使用的約定

本書使用如下排版約定:

斜體(Italic

用于表示對應的內容是新詞匯、URL、郵箱地址、文件名和文件擴展名。

等寬字體(Constant width)

用于程序清單(包括段落中的),表示程序元素,如變量名或函數名、數據庫、數據類型、環境變量、語句和關鍵字。

等寬加粗字體(Constant width bold)

用于顯示命令或用戶輸入的文本。

等寬斜體(Constant width italic

用于顯示應該由用戶提供或根據上下文確定的值。

這個圖標表示提示或建議。

這個圖標表示一般注釋。

這個圖標表示警告或者提醒。

O'Reilly在線學習平臺(O'Reilly Online Learning)

近40年來,O'Reilly Media致力于提供技術和商業培訓、知識和卓越見解,來幫助眾多公司取得成功。

我們擁有獨一無二的專家和革新者組成的龐大網絡,他們通過圖書、文章、會議和我們的在線學習平臺分享他們的知識和經驗。O'Reilly的在線學習平臺允許你按需訪問現場培訓課程、深入的學習路徑、交互式編程環境,以及O'Reilly和200多家其他出版商提供的大量文本和視頻資源。有關的更多信息,請訪問http://oreilly.com

如何聯系我們

請將對本書的評價和存在的問題通過如下地址告知出版者。

美國:

O'Reilly Media, Inc.

1005 Gravenstein Highway North

Sebastopol, CA 95472

中國:

北京市西城區西直門南大街2號成銘大廈C座807室(100035)

奧萊利技術咨詢(北京)有限公司

O'Reilly的每一本書都有專屬網站,你可以在那里找到圖書的相關信息,包括勘誤列表、示例代碼及其他信息。本書的網址是:

https://oreil.ly/hiperfmysql_2e

關于本書的評論和技術性的問題,請發送電子郵件到:

bookquestions@oreilly.com

關于我們的圖書、課程、會議和新聞的更多信息,請參閱我們的網站http://www.oreilly.com

在Facebook上找到我們:http://facebook.com/oreilly

在Twitter上關注我們:http://twitter.com/oreillymedia

在YouTube上觀看我們:http://www.youtube.com/oreillymedia


[1] 有一種眾所周知的情況,經常有人把MySQL作為隊列來使用,然后還抱怨它為什么不好。最常被吐槽的原因是輪詢新隊列操作的開銷、處理消息時鎖定記錄的成本,以及隨著時間的推移數據量不斷增長,隊列表變得越來越笨重。

主站蜘蛛池模板: 桐柏县| 通州区| 濮阳市| 宿州市| 略阳县| 英德市| 丹阳市| 乌兰察布市| 城市| 观塘区| 保康县| 安泽县| 禹州市| 社旗县| 疏附县| 聂拉木县| 柳河县| 公安县| 英德市| 玉田县| 门源| 钦州市| 织金县| 从化市| 顺平县| 辛集市| 体育| 平南县| 襄汾县| 武定县| 宁海县| 崇阳县| 渭源县| 乐昌市| 大竹县| 汉川市| 呼图壁县| 临泉县| 锦屏县| 霍林郭勒市| 高雄市|