視圖,事務,索引

#視圖
1. 視圖
2. 有什麼用:
1. 一個複雜sql語句可以使用視圖替換,代替
2. 數據庫表結構更換了,我們可以不用更換python代碼
3. 代碼:

            創建   create view v_視圖名 as (select xxxxxx);

            刪除   drop view v_視圖名;
注意:
不要在視圖上去修改數據(道德).

#事務
1. 事務
2. 有什麼用:保證數據修改的完整性
3. 特性:
    數據操作後,可以回滾(刪除表,刪除庫除外,回滾也不能恢復)
    acid  原子性,一致性,隔離性,持久性
    
#索引
1. 索引
2. 有什麼用:加快查詢的速度
3. 原理:對我們的字段進行分組,如果大併發的情況下,修改數據會變慢
4. 創建
  create index 名字 on 表名(索引的字段);
5. 查看
show index from 表名;
6. 刪除
        drop index 索引名 on 表名;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章