偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

SQL Server數(shù)據(jù)庫索引的正確選擇方案描述

數(shù)據(jù)庫 SQL Server
我們今天主要向大家描述的是SQL Server數(shù)據(jù)庫索引的正確選擇(Index Selection)方案,望在你今后的學習中會對你有所收獲。

以下的文章主要向大家描述的是SQL Server數(shù)據(jù)庫索引的正確選擇(Index Selection)方案,在實際操作中當決定在表中創(chuàng)建哪些SQL Server數(shù)據(jù)庫索引時,我們要對應(yīng)用中查詢進行仔細分析。具體包括,檢查查詢子句中包括了哪些列。

了解數(shù)據(jù)的分布情況來決定索引的用途;對執(zhí)行的查詢按照重要性和頻繁性進行排序。你須注意的是,在創(chuàng)建SQL Server數(shù)據(jù)庫索引時,不要為了考慮單個的查詢而忽略了該表上的其他查詢(顧此失彼)。你應(yīng)該提出一組索引服務(wù)于你的表中最有代表性的查詢。

引用

建議:

SQL Profiler是一個用來幫助你來識別頻繁執(zhí)行和關(guān)鍵的查詢的有用的工具。我發(fā)現(xiàn),當你著手處理一個新客戶的網(wǎng)站或識別需要調(diào)優(yōu)的應(yīng)用中有問題查詢時,SQL Profiler簡直是一個無價之寶。SQL Profiler允許你跟蹤SQL Server中正在執(zhí)行的進程和查詢,也可以捕捉 runtime, reads and writes, execution plans,和其他進程信息。

這些信息能幫助你識別哪些查詢的性能低下,哪些查詢經(jīng)常執(zhí)行,哪些索引經(jīng)常被查詢用到等等。

你能手工來分析這些信息,也可以保存下來,用SQL Server數(shù)據(jù)庫索引調(diào)優(yōu)向?qū)В↖ndex Tuning Wizard)進行分析。

因為不可能為所有的列都創(chuàng)建索引,所以,索引首先要滿足你的應(yīng)用中最關(guān)鍵或者是被很多用戶頻繁執(zhí)行的查詢。如果你有一個查詢每月只運行一次,值得創(chuàng)建一個索引來支持該查詢嗎?并且在該月的其他時間還需要進行維護它。該月中,系統(tǒng)在此索引上花費的時間毫無疑問超過了滿足該查詢的表掃描花費時間。

如果,因為處理的需要,你必須在該查詢運行時需要索引,可以考慮在運行查詢時創(chuàng)建一個SQL Server數(shù)據(jù)庫索引,而在運行結(jié)束之后刪除該索引。只要創(chuàng)建索引的時間加上有索引的查詢執(zhí)行時間不超過無索引查詢執(zhí)行的時間,那么這也是一種可行的方法。

SQL Server數(shù)據(jù)庫索引的選擇(Index Selection)

以上的相關(guān)內(nèi)容就是對SQL Server數(shù)據(jù)庫索引的選擇(Index Selection)的介紹,望你能有所收獲。

【編輯推薦】

  1. SQL Server創(chuàng)建表所要用到的代碼
  2. 創(chuàng)建SQL Server數(shù)據(jù)庫更是實在
  3. 優(yōu)化SQL Server數(shù)據(jù)庫的經(jīng)驗大盤點
  4. SQL Server 2005商業(yè)智能功能淺析
  5. 修改SQL Server 2005 數(shù)據(jù)庫的執(zhí)行環(huán)境很簡單
責任編輯:佚名 來源: 中信出版社
相關(guān)推薦

2010-07-01 16:52:53

SQL Server數(shù)

2010-06-30 11:16:50

SQL Server

2010-07-19 11:35:05

2010-06-18 13:47:21

SQL Server數(shù)

2010-07-05 13:29:56

2010-07-13 16:20:30

SQL Server數(shù)

2010-07-01 15:02:29

SQL Server數(shù)

2010-06-28 10:36:42

SQL Server數(shù)

2010-07-01 10:20:41

SQL Server

2010-07-09 17:16:53

SQL Server數(shù)

2010-07-05 13:36:21

SQL Server

2010-07-07 10:54:22

SQL Server索

2010-07-26 08:49:58

SQL Server游

2010-07-05 12:33:13

SQL Server

2010-07-07 13:24:03

SQL Server數(shù)

2010-07-01 11:14:36

SQL Server

2010-07-07 14:17:43

SQL Server數(shù)

2019-04-26 13:20:24

數(shù)據(jù)庫PostgreSQL Oracle

2010-04-09 10:32:03

Oracle 數(shù)據(jù)庫

2010-05-10 18:54:12

Oracle數(shù)據(jù)庫索引
點贊
收藏

51CTO技術(shù)棧公眾號