mysql數據庫索引


要求掌握:

1、創建數據庫索引

2、合理使用MySQL的索引

 

索引的本質是什么?索引有什么優點,缺點是什么?
索引是幫助MySQL高效獲取數據的數據結構。因此,索引的本質是一種數據結構。
在數據之外,數據庫系統還可以維護滿足特定查找算法的數據結構,這些數據結構以某種方式指向真實數據,這樣就可以在這些數據結構上實現高級查找算法,這種數據結構就是索引。

優點:
1、提高數據檢索效率,降低數據庫的IO成本;
2、通過索引對數據進行排序,降低了數據排序的成本,降低了CPU的利用率;

缺點:
1、索引實際上也是一張表,索引會占用一定的存儲空間;
2、更新數據表的數據時,需要同時維護索引表,因此,會降低insert、update、delete的速度;

 

索引   數據結構  從磁盤讀取數據的IO次數

索引: 為優化查詢得提供得一種數據結構

創建一個表:
create table t_index_test(id int primary key auto_increment,name vachar(20));


#加入存儲ip地址192.168.226.199 ,把ip地址轉成字符

 

 

 

 

 

 

 視圖和觸發器

 

 數據庫的備份和恢復

 采用命令行:

 

通過數據庫管理工具:

 備份:

 

利用SQL語句導入導出

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM