第五章 事務,視圖,索引,備份和恢復

1.事務數據庫

    事務是指(Transaction)是指將一系列數據操做捆綁成爲一個總體進行統一管理。若是某一事務執行成功,則在該事物中進行的全部數據更改均會提交,成功數據庫中的永久組成部分。若是事務執行時遇到錯誤且必須取消或回滾,則數據將所有恢復到操做前的狀態,全部數據的更改均被清除。性能

                                

 

  

 

 

 2.爲何須要視圖spa

    

 

 

 

3.視圖的用途 視圖的用途blog

  • 篩選表中的行 篩選表中的行
  • 防止未經許可的用戶訪問敏感數據 >防止未經許可的用戶訪問敏感數據
  • 下降數據庫的複雜程度 下降數據庫的複雜程度
  • 將多個物理數據庫抽象爲一個邏輯數據庫 將多個物理數據庫抽象爲一個邏輯數據庫

 

         

 

 

 

 

 4.什麼是索引排序

  索引的做用是經過使用索引,大大提升數據庫的索引速度,改善數據庫性能。索引

   索引是- -種有效組合數據的方式,爲快速查找到指定記錄事務

■做用
◆大大提升數據庫的檢索速度
◆改善數據庫性能
■MySQL索引按存儲類型分類
◆B-樹索引: InnoDB、 MyISAM均支持
◆哈希索引io

     

   4.1 建立索引的指導原則搜索

                               ■按照下列標準選擇創建索引的列
            頻繁搜索的列
            常常用做查詢選擇的列
            常常排序、分組的列
            常常用做鏈接的列(主鍵/外鍵)
                             ■請不要使用下面的列建立索引
            僅包含幾個不一樣值的列
            表中僅包含幾行im

                      

 

 

 5.數據庫的備份

     

 

  

 

 

 

 

 

    

 

 

相關文章
相關標籤/搜索