日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

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

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

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

  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 既是一個邏輯運算符,也是一個物理運算符。

  

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日韩精品第一区 | 黄色网zhan | av资源免费 | 亚洲综合在线一区 | 日本一区二区三区免费观看 | 亚洲国产精品成人久久久 | 激情欧美亚洲 | 久久久久久亚洲精品 | 欧洲三级在线 | 99精品视频在线观看免费播放 | 国产精品视频一区二区三区不卡 | 青青草综合 | 一区二区三区四区精品 | 精品少妇一区二区 | 久久久精彩视频 | 真人毛片 | 成人动漫在线看 | 国产综合视频在线观看 | 成人在线免费视频 | 日韩欧美视频在线 | 中文字幕1区2区3区 三级电影网址 | 久久国产区 | 99久久精品免费看蜜桃的推荐词 | 精品久久视频 | 国产露脸女上位在线视频 | 国产精品久久久久久久久久久久久 | 午夜精品999 | 中文字幕综合 | 91精品国产乱码久久久久久久久 | 一级黄色大片在线观看 | 亚洲免费精品 | av在线中文 | 久久久久久国产精品免费免费 | 国产精品99久久久久久宅男 | 农村黄性色生活片 | 免费av黄色片 | 欧美一区二区三区在线播放 | 国产精品久久久久久久7电影 | 中文字幕在线二区 | 国产黄一级| 国产成人精品午夜 |