數據庫(序)

數據庫(一)雙機熱備

數據庫(二)讀寫分離

數據庫(三)負載均衡(Load Balance)

數據庫(四)分庫、分表

數據庫(五)數據庫訪問性能優化

數據庫(六)數據庫索引

數據庫(七)數據庫分頁處理

數據庫(八)mysql常用命令(權限相關)

數據庫(九)windows下mysql忘記root賬戶密碼

數據庫(十)mysql 表操作命令(表創建、修改、刪除等)

數據庫(十一)mysql sql函數

數據庫(十二)Mysql Event 詳解



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

未整理的相關知識:

(1)jdbc連接數據庫

(2)數據庫連接池

(3)常用sql命令:oracle、mysql

(4)數據庫事物:

(5)數據庫分類:關係型數據庫、NOSQL數據庫

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

事務:

DataBase Transaction

是指作爲單個邏輯工作單元執行的一系列操作,要麼完全執行,要麼完全不執行

屬性:

ACID

原子性(Atomic):

   事務必須是原子工作單元,對於其數據修改,要麼全部執行,要麼全部不執行。

一致性(Consistent):

   事務完成時,必須使所有的數據保持一致狀態,

隔離性(Insulation):

   由併發事務所作的修改必須與任何其它事務所作的修改隔離,事務不會查看中間數據。

持久性(Duration

   事務完成之後,它對系統所作的修改必須是持久的。

併發操作導致:

(1)丟失修改數據

(2)讀“髒”數據

(3)不可重複讀

(4)產生幽靈數據

 

事務隔離級別:

Read uncommitted

Read committed

Repeatable read

Serialize

 

 

髒讀

不可重複讀

幻讀

Read uncommitted

0

0

0

Read committed

1

0

0

Repeatable read

1

1

0

Serializable

1

1

1

 

可能出現  不會出現


關係型數據庫

建立在關係數據庫模型基礎上的數據庫,

常見關係型數據庫有oracle.mysql,sybase,db2,sqlserver

NOSQL數據庫

Not only sql 泛指非關係型數據庫

爲了解決大數據難題

分類:

鍵值存儲數據庫

列存儲數據庫

文檔型數據庫

圖形數據庫

常用:mongodb  hbase



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章