MySQL資料庫之索引 事務與儲存引擎

2021-10-25 18:50:10 字數 667 閱讀 2611

概念

概念

2.一致性

3.隔離性

4.永續性

儲存引擎概念

.fm檔案儲存表定義

資料檔案的擴充套件名為.myd(mydata)

索引檔案的副檔名是.myi(myindex)

靜態表

動態表壓縮表

innodb特點

方法一: alter table 修改

alter table table_name engine=引擎;

方法二:修改my.cnf ,指定預設儲存引擎並重啟服務

default-storage-engine=lnnodb

方法三:create table 建立表時指定儲存引擎

create table 表名 (字段)engine=引擎

方法四:mysql_convert_table_format轉化儲存引擎

mysql_convert_table_format -user=root -password=密碼-sock=/tmp/mysql.sock -engine=引擎 庫名 表名

MySQL資料庫 事務與索引

事務介紹 事務 transaction 一般是指要做的或所做的事情.在計算機術語中是指訪問並可能更新資料庫中各種資料項的乙個程式執行單元 unit 例如 去銀行取500元錢,大概有兩個步驟 第一步輸入密碼金額,銀行卡扣掉500元 第二部從atm出500元錢.這兩個步驟必須是要麼都執行要麼都不執行.如...

mysql索引與事務筆記 資料庫筆記之索引和事務

索引 在未建立索引之前,資料庫裡的資料是按照堆來儲存的,當我們使用index關鍵字建立索引時,其在記憶體中將會變為b樹來儲存。預設建立的索引型別是非聚焦索引,當使用關鍵字clustered建立聚焦索引。乙個表只能有乙個聚焦索引,可以有多個非聚焦索引。聚集索引決定了表資料的物理儲存順序,也就是說表的物...

MySQL 資料庫索引與事務的特性

索引的概念 索引是資料庫表中一列或多列的值進行排序的一種結構,使用索引可快速訪問資料庫表中的特定資訊。如果想按特定職員的性查詢他或她,則與在表中搜尋的所有行相比,索引有助於更快的獲取資訊。索引的乙個主要的目的就是加快檢索表中資料的方法,也是盡快的找到符合限制條件的記錄id的輔助資料結構 優點 通過建...