mysql存儲引擎

mysql存儲引擎 innodb myisam

????????1. 查看存儲引擎show engines;

????????2. innodab與mysiam的區(qū)別:

????????????????A. 事務安全(遵從ACID)

????????????????B. MVCC

????????????????C. ORACLE樣式一致非鎖定讀取

????????????????D. 表數(shù)據(jù)進行整理優(yōu)化基于主鍵的查詢

????????????????E. 支持外鍵約束完整性的約束

????????????????F. 將對表的查詢與不同存儲的引擎混合

????????????????G. 出現(xiàn)故障后快速自動恢復(SCR)

????????????????H. 用于在內(nèi)存中緩存數(shù)據(jù)和索引緩沖池區(qū)

????????3. Innodb核心特性

????????????????A. MVCC

????????????????B. 事務

????????????????C. 行級鎖

????????????????D. 熱備

????????????????E. CSR(自動故障恢復)

????????4. 查詢默認存儲引擎SELECT @@default_storage_engines;

5. 存儲引擎的設置

????????????????A. 在配置文件設置

B. 使用set命令為當前會話設置

????????????????????????set @@storage_engine=InnoDB;

? ? ? ? ? ? ? ? C . 使用create table指定

????????????????????????Create tabale 表名 engine = (innodb)

? ? ? ?二.Innodb儲存引擎表空間:5.5版本之后出現(xiàn)表空間概念

????????????????1. 共享表空間

????????????????????????A. 命令查看show variables like ‘%path%’

????????????????????????B. 物理查看ll /application/mysql/data ?>>>>>ibata1

????????????????????????C. 版本中存儲默認值

????????????????????????????a)系統(tǒng)數(shù)據(jù)

????????????????????????????b) Undo

????????????????????????????c) 臨時表

????????????????2.獨 立表空間

????????????????????????A. 命令查看show variables like ‘%per_table%’

????????????????????????B. 物理查看ll /application/mysql/data/wold ?>>> *.idb文件

三. 事務

????????????????1. 什么是事務

????????????????????????A. 主要針對DML語句(update delete insert)

????????????????????????????????a)一組數(shù)據(jù)操作執(zhí)行步驟,這些步驟被是為一個單元:

????????????????????????????????b) 所有步驟成功或失?。ㄋ谐晒Γ瑒t執(zhí)行,如果出現(xiàn)錯誤,則取消)

????????????????2. 事務ACID特性

????????????????????????A. A:原子性:所有語句作為一個單元全部成功或者取消

????????????????????????B.C:一致性:如果數(shù)據(jù)庫在事務開始處于一個狀態(tài),則執(zhí)行該事務期間保持

????????????????????????C.I:隔離性:事務之間不相互影響

????????????????????????D. D:持久性:事務成功后,所做的所有更改都會準確記錄在數(shù)據(jù)庫中。

????????????????3. 事務控制語句:

????????????????????????A.Begin >>>>開始一個事務

????????????????????????B.Savepoint >>>>分配事務過程中一個位置,以供將來使用

????????????????????????C.Commit >>>>永久記錄當前事務所做的更改

????????????????????????D. Rollbac >>>>取消當前事務所做的更改

????????????????4. 自動提交

????????????????????????A. 命令:show cariables like ‘a(chǎn)otocommit’

????????????????5. 事務隱式提交

????????????????????????A.在事務運行期間,手機執(zhí)行begin的時候會自動提交上一個事務

????????????????????????B. 在事務運行期間,加入DDL,DCL操作會自動提交上一個事務

????????????????????????C. 在事務運行期間,執(zhí)行鎖定語句

????????????????????????D. 在autocommit=1的時候

????????????????6. 事務redo日志

????????????????????????A. Redo:重做日志

????????????????????????B. 作用:在事務ACID過程中,實現(xiàn)’d’持久化的作用

? ? ? ? ? ? ? ? 7. 事務undo日志

????????????????????????A.Undo回滾日志

????????????????????????B. 作用:在事務ACID過程中,實現(xiàn)’A’原子性的作用,當前CI特性與undo相關(guān)

????????????????8.事務中的鎖

????????????????????????A.在事務ACID過程中,’鎖’和’隔離級別’一起實現(xiàn)I 的隔離性作用

????????????????????????B. MYISAM:低并發(fā)鎖(表級鎖) ???INNODB:高并發(fā)鎖(行級鎖)

????????????????9.事務的隔離級別

????????????????????????A. Read Uncommittted(獨立提交) ?允許事務查看其他事務所進行未提交更改

????????????????????????B. Read Committted ???????????????允許事務查看其他事務所進行已提交更改

????????????????????????C. Repeatable Read 確保每個事務的select輸出一直 ?默認

????????????????????????D. Serializable ????????????????????將事務的結(jié)果與其他事務完全隔離

????????????????????????E.配置文件reansaction_isolation=read-commit

????????????????10. MVCC(多版本并發(fā)控制)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 插件式存儲引擎架構(gòu),靈活的處理方式,高度可定制化及完全開放的實現(xiàn) MySQL存儲引擎概述 MyISAM存儲引擎是M...
    每天學點編程閱讀 1,367評論 0 5
  • 上節(jié)回顧及尾巴 =============== 聚集索引 與 輔助索引 區(qū)別 1. 聚集索引 只能有一個,輔助索引...
    張鑫澤_2109閱讀 429評論 0 0
  • 什么是存儲引擎? 數(shù)據(jù)庫存儲引擎是數(shù)據(jù)庫底層軟件組織,數(shù)據(jù)庫管理系統(tǒng)(DBMS)使用數(shù)據(jù)引擎進行創(chuàng)建、查詢、更新和...
    小波同學閱讀 719評論 0 11
  • locak tables city read; ??unlock table; (open)??select * f...
    我要笑閱讀 133評論 0 0
  • 一:簡介 相當于Linux 文件系統(tǒng),只不過比文件系統(tǒng)強大 二:功能了解: 數(shù)據(jù)讀寫, 數(shù)據(jù)安全(讀寫一致性), ...
    醉舞經(jīng)閣半卷書A閱讀 589評論 0 0

友情鏈接更多精彩內(nèi)容