MS SQL基礎教程:SQL Query Analyzer

來源:互聯網
上載者:User

19.3.1 SQL Query Analyzer 簡介

SQL Query Analyzer 是一個圖形化的管理工具,主要用於編寫、測試Transact-SQL 陳述式、批處理。系統管理員和開發人員通過SQL Query Analyzer 能夠同時執行多個查詢、查看查詢結果、分析查詢計劃,從而瞭解如何提高查詢執行的效能。從SQL Server Enterprise Manager 可以將其啟動。SQL Query Analyzer 提供了以下特性:

為編寫Transact-SQL 陳述式提供了自由格式的文字編輯器; 將Transact-SQL 文法用彩色代碼顯示,從而提高了複雜語句的可讀性; 對象瀏覽和搜尋工具使在資料庫中尋找某一資料庫物件變得更為容易; 包含建立資料庫物件的基本語句的模板檔案,從而提高了使用Transact-SQL 陳述式建立資料庫物件的速度; 分析預存程序的調試器; 結果集可以以表格或文字格式設定顯示; 圖形化的執行計畫顯示了執行Transact-SQL 的每一個邏輯步驟。 19.3.2 配置SQL Query Analyzer

在使用SQL Query Analyzer 之前,首先要對其查詢選項進行配置。因為這些選項直接決定了查詢的顯示資訊、查詢結果和SQL 陳述式執行計畫的顯示格式和內容。配置SQL Query Analyzer 主要有兩種方法:一種是通過SQL Query Analyzer, 另一種是通過SET 命令來實現。在這裡我們只介紹前一種方法。

首先啟動SQL Query Analyzer, 然後在工具列的Query 菜單下選擇Current Connection Properties 功能表項目。開啟Current Connection Properties 對話方塊,如圖19-7 所示。

其中各選項的含義為: Set nocount

表示在返回資訊中不包括查詢語句所影響行數資訊。 Set noexec

表示編譯但不執行語句。 Set parseonly

表示解析但不編譯或執行語句。 Set concat_null_yields_null

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.