說出一些資料庫優化方面的經驗

2021-10-13 10:39:00 字數 422 閱讀 7087

說出一些資料庫優化方面的經驗?

a. 擴充套件:索引內部原理可以想象成 dictionary,插入、刪除、更新的速度慢了,加上索引也多占用了空間,查詢的速度快了。加上索引以後速度提公升非常明顯。

b. 在經常檢索的字段上(selectfromperson wherename=@name)使用索引提高查詢速度。 (2)select 中只 列出必要的字段,而不是。

c. 避免隱式型別轉換造成的全表掃瞄,在索引上使用函式也會造成全表掃瞄(因 為索引只是為字段建立的,一旦使用表示式或者函式,那麼索引就是失效了,當然也可以使用「函式索引」、 「表 達式索引」解決這個問題),使用索引不一定能提高查詢速度。(

d. 避免在索引列上使用計算(where name+『a』=@myname)

e. 加分回答:不進行無意義優化,根據效能檢視器的報表,對最耗時的 sql 進行優化

說出一些資料庫優化方面的經驗?

a.擴充套件 索引內部原理可以想象成 dictionary,插入 刪除 更新的速度慢了,加上索引也多占用了空間,查詢的速度快了。加上索引以後速度提公升非常明顯。b.在經常檢索的字段上 selectfromperson wherename name 使用索引提高查詢速度。2 select 中只 列出必...

說出一些資料庫優化方面的經驗?

a.擴充套件 索引內部原理可以想象成 dictionary,插入 刪除 更新的速度慢了,加上索引也多占用了空間,查詢的速度快了。加上索引以後速度提公升非常明顯。b.在經常檢索的字段上 selectfromperson wherename name 使用索引提高查詢速度。2 select 中只 列出必...

說出一些資料庫優化方面的經驗?

a.擴充套件 索引內部原理可以想象成 dictionary,插入 刪除 更新的速度慢了,加上索引也多占用了空間,查詢的速度快了。加上索引以後速度提公升非常明顯。b.在經常檢索的字段上 selectfromperson wherename name 使用索引提高查詢速度。2 select 中只 列出必...