多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Sqlserver > SQL SERVER 圖形執行計劃中的圖標學習[二]

SQL SERVER 圖形執行計劃中的圖標學習[二]

來源:程序員人生   發布時間:2013-12-30 10:43:34 閱讀次數:3537次

  5、對擁有聚集索引表執行T-SQL語句:

  執行下面腳本:

  USE [TestDB]

  GO

  ALTER TABLE dbo.Nums ADD CONSTRAINT

  PK_Nums PRIMARY KEY CLUSTERED

  (

  n

  ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

  GO

  5.1、語句:SELECT n FROM [TestDB].[dbo].[Nums]

  選擇包括實際的執行計劃,我們將看到:

  

  聚集索引掃描(Clustered Index Scan):Clustered Index Scan 運算符掃描在 Argument 列中指定的聚集索引。存在可選的 WHERE:() 謂詞時,則只返回滿足該謂詞的那些行。如果 Argument 列包含 ORDERED 子句,則表示查詢處理器已請求按聚集索引排列行的順序返回行輸出。如果沒有 ORDERED 子句,則存儲引擎將以最佳方式掃描索引,而不需要生成排序輸出。Clustered Index Scan 既是一個邏輯運算符,也是一個物理運算符。

  

  5.2、語句:INSERT INTO [TestDB].[dbo].[Nums] ([n]) VALUES (1000001)

  選擇包括實際的執行計劃,我們將看到:

  

  聚集索引插入(Clustered Index Insert):Clustered Index Insert 運算符將行從其輸入插入到 Argument 列中指定的聚集索引中。Argument 列中還包含一個 SET:() 謂詞,指示為各個列設置的值。如果 Clustered Index Insert 沒有子級插入值,則插入的行是從插入運算符自身獲取的。Clustered Index Insert 是一個物理運算符。

  

  5.3、語句:UPDATE [TestDB].[dbo].[Nums] SET n = 1000002 WHERE n = 1000001

  選擇包括實際的執行計劃,我們將看到:

  

  聚集索引更新(Clustered Index Update):Clustered Index Update 運算符用于更新 Argument 列中指定的聚集索引中的輸入行。如果出現 WHERE:() 謂詞,則只更新那些滿足該謂詞的行。如果出現 SET:() 謂詞,則每個已更新的列都將設置為該值。如果出現 DEFINE:() 謂詞,則將列出該運算符定義的值。可以在 SET 子句中、該運算符內的其他位置和該查詢內的其他位置引用這些值。Clustered Index Update 既是一個邏輯運算符,也是一個物理運算符。

  

  5.4、語句:DELETE FROM [TestDB].[dbo].[Nums] WHERE n = 1000002

  選擇包括實際的執行計劃,我們將看到:

  

  聚集索引刪除(Clustered Index Delete):Clustered Index Delete 運算符從 Argument 列中指定的聚集索引中刪除行。如果 Argument 列中出現 WHERE:() 謂詞,則只刪除滿足該謂詞的行。Clustered Index Delete 是一個物理運算符。

  

  5.4、語句:SELECT n FROM [TestDB].[dbo].[Nums] WHERE n = 1000000

  選擇包括實際的執行計劃,我們將看到:

  

  聚集索引查找(Clustered Index Seek):Clustered Index Seek 運算符可以利用索引的查找功能從聚集索引中檢索行。Argument 列包含正在使用的聚集索引的名稱和 SEEK:() 謂詞。存儲引擎僅使用索引來處理滿足 SEEK:() 謂詞的行。它還包括 WHERE:() 謂詞,其中存儲引擎對滿足 SEEK:() 謂詞的所有行進行計算,但此操作是可選的,并且不是使用索引來完成的。如果 Argument 列包含 ORDERED 子句,則表示查詢處理器已決定必須按聚集索引排序行的順序返回行。如果沒有 ORDERED 子句,存儲引擎將以最佳方式搜索索引,而不對輸出進行必要的排序。若允許輸出保持順序,則效率可能比生成非排序輸出的效率低。出現關鍵字 LOOKUP 時,將執行書簽查找。Clustered Index Seek 既是一個邏輯運算符,也是一個物理運算符。

  

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久久久18| 欧美一区二区三区精品影视 | 伊人五月| 亚洲第一成年网 | 久久厕所精品国产精品亚洲 | 在线精品自拍亚洲第一区 | 亚洲综合视频网 | 中文字幕亚洲高清综合 | 国产日本韩国不卡在线视频 | 在线观看麻豆国产精品 | 亚洲欧美中文字幕专区 | 欧美国产亚洲精品a第一页 欧美国产亚洲精品高清不卡 | 欧美人与牲动交xxxx小说 | 日本爽 | 好看的亚洲视频 | 一二三四在线观看视频 | 欧美色综合天天综合高清网 | 欧美午夜在线播放 | 成 黄 色 激 情视频网站 | jlzzjlzz在线播放中国视频 | 在线中文字幕播放 | 最近免费中文字幕大全高清10 | 久久这里一区二区精品 | 亚洲艹 | 亚洲欧美中文字幕高清在线一 | www.国产精品视频 | 欧美国产成人精品一区二区三区 | 黄色毛片播放 | 日本成本人在线观看免费视频 | 亚洲综合站 | 亚洲欧美在线精品 | www.亚洲色图 | 欧美激情一区二区三区在线播放 | 日本性色视频 | 最近手机版免费中文字幕 | 日韩欧美一区二区三区在线观看 | 亚洲视频在线观看地址 | 人人爽人人爱 | 日本精品一区二区三本中文 | 一区二区三区在线 | 日本 | 中文字幕国产视频 |