資料庫基本知識(三) 索引

2022-09-12 18:42:13 字數 328 閱讀 5833

索引是資料庫表中乙個或多個列的值進行排序的結構,建立索引通常能夠提高資料庫的效能,使查詢速度大

幅提高。同時索引的存在也為資料庫中的資料維護帶來負面影響,增加了資料庫與系統的資源消耗,因此數

據表中的索引不是越多越好,需要根據業務特性決定是否使用索引。

常見索引:

使用原則:

經常出現在order by、group by、distinct後面的字段,建立索引

經常用作查詢條件、或者被要求排序的字段建立索引。

在經常用作表連線的屬性上建立索引

不要在有大量相同取值的字段,建立索引

頻繁操作的表,列不建議使用索引。

資料庫基本知識

記錄集的游標型別 forwardonly指標一直向下走.移動速度快,但是不能儲存走過的記錄.資源占用少.主要運用在服務端.static 相當於造了乙個一摸一樣的副本.不管資料庫怎麼改,都是改的副本.真正的資料沒有改.最後直接 更新到真正的資料庫.靜態適合只是讀取資料庫中的資料.比如查詢.但編輯不適合...

資料庫基本知識

語句 1 語法 select 列名稱 from 表名稱 或 select from 表名稱 2,sqlcreate 語句 1 sql createtable語句 1 語法 create table 表名稱 列名稱1,資料型別,列名稱2,資料型別,列名稱3,資料型別 2 sql creatindex ...

資料庫 基本知識

4 24 acid 資料庫四大特性 a 原子性 atomicity 要麼做完,要麼不做,舉個例子,a給b轉錢,不會出現a轉了錢,b沒有收到錢 c 一致性 consistency 從乙個狀態到另乙個狀態是一致的,再舉個例子,a給b轉錢,不會出現a轉了100塊,b只得到了50塊.i 隔離性 isolat...