《MySQL DBA修鍊之道》 讀書筆記(第一章 理解MySQL)

來源:互聯網
上載者:User

標籤:事物   tab   nec   sam   關聯式資料庫   處理   process   關聯式模式   size   

1、MySQL的基礎架構

    1.MySQL是一種關聯式資料庫產品,是建立在關聯式模式基礎上的資料庫。架構一般可分為應用程式層、邏輯層、物理層。應用程式層:負責和用戶端、使用者進行互動。邏輯層:負責具體的查詢處理、事物管理、儲存管理、恢複管理等。物理層:實際物理磁碟上的資料庫檔案(比如:資料檔案、記錄檔等)。

2、查詢執行過程概述

    1.

                                

3、MySQL許可權

    1.串連許可權:mysql -h 地址 -u 使用者 -p 密碼 -P 連接埠號碼

    2.賦予許可權和回收許可權:grant...

                         revoke...

4、長串連、短串連、串連池

    1.短串連:程式和資料庫通訊時建立串連,執行操作後,串連關閉。

    2.長串連:程式之間建立串連之後,就一直開啟,被後續程式重用。

    3.串連池:資料庫連接池(Connection pooling)是程式啟動時建立足夠的資料庫連接,並將這些串連組成一個串連池,由程式動態地對池中的串連進行申請,使用,釋放。

5、儲存引擎簡介

    1.查看錶的儲存引擎:show table status like '表名'。

    2.innoDB引擎:MySQL5.5以後的版本,innoDB是預設的引擎。

        優點:1.災難恢複性好 2.支援全部4種層級的事務。 3.使用行級鎖。 4.實現緩衝管理  5.支援外鍵  6.支援熱備份。

      MyISAB引擎:MyISAM是MySQL5.0/5.1預設的引擎。

        缺點:不支援事務、災難恢複性差,不建議在產生環境中使用。

6、MySQL複製架構

    1.MySQL複製模式:主從模式、主主模式、鏈式複製模式、環形複製模式。

7、一些基礎概念

    1.MySQL Server、MySQL執行個體、MySQL資料庫在現實語境中,沒有特別說明,可以看作是同等的,描述對資料庫的操作。

    2.可擴充性(延展性):系統不斷增長其承載能力的能力。

    3.可用性:系統保持正常已耗用時間的百分比。

    4.單點故障:系統中的某個部分,一旦失敗,將會導致整個系統無法工作。

    5.讀寫分離

《MySQL DBA修鍊之道》 讀書筆記(第一章 理解MySQL)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.