自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server參數(shù)化查詢的概念與創(chuàng)建

數(shù)據(jù)庫 SQL Server
我們今天主要向大家描述的是SQL Server參數(shù)化查詢的概念還有自動創(chuàng)建SQL Server數(shù)據(jù)庫參數(shù)化查詢的實際操作流程。

此文主要向大家描述的是SQL Server參數(shù)化查詢的概念,以及自動創(chuàng)建SQL Server數(shù)據(jù)庫參數(shù)化查詢的實際操作步驟,以下的文章主要是對這兩個相關內容的介紹,希望會給你帶來一些幫助在此方面。

什么是SQL Server參數(shù)化查詢?

一個簡單理解參數(shù)化查詢的方式是把它看做只是一個T-SQL查詢,它接受控制這個查詢返回什么的參數(shù)。通過使用不同的參數(shù),一個參數(shù)化查詢返回不同的結果。要獲得一個參數(shù)化查詢,你需要以一種特定的方式來編寫你的代碼,或它需要滿足一組特定的標準。

有兩種不同的方式來創(chuàng)建參數(shù)化查詢。***個方式是讓查詢優(yōu)化器自動地參數(shù)化你的查詢。另一個方式是通過以一個特定方式來編寫你的T-SQL代碼,并將它傳遞給sp_executesql系統(tǒng)存儲過程,從而編程一個參數(shù)化查詢。這篇文章的后面部分將介紹這個方法。

參數(shù)化查詢的關鍵是查詢優(yōu)化器將創(chuàng)建一個可以重用的緩存計劃。通過自動地或編程使用參數(shù)化查詢,SQL Server可以優(yōu)化類似T-SQL語句的處理。這個優(yōu)化消除了對使用高貴資源為這些類似T-SQL語句的每一次執(zhí)行創(chuàng)建一個緩存計劃的需求。而且通過創(chuàng)建一個可重用計劃,SQL Server還減少了存放過程緩存中類似的執(zhí)行計劃所需的內存使用。

現(xiàn)在讓我們看看使得SQL Server創(chuàng)建參數(shù)化查詢的不同方式。

SQL Server參數(shù)化查詢是怎樣自動創(chuàng)建的?

微軟編寫查詢優(yōu)化器代碼的人竭盡全力地優(yōu)化SQL Server處理你的T-SQL命令的方式。我想這是查詢優(yōu)化器名稱的由來。這些盡量減少資源和***限度地提高查詢優(yōu)化器執(zhí)行性能的方法之一是查看一個T-SQL語句并確定它們是否可以被參數(shù)化。要了解這是如何工作的,讓我們看看下面的T-SQL語句:

  1. SELECT *   
  2. FROM AdventureWorks.Sales.SalesOrderHeader   
  3. WHERE SalesOrderID = 56000;   
  4. GO  

在這里,你可以看到這個命令有兩個特點。***它簡單,第二它在WHERE謂詞中包含一個用于SalesOrderID值的指定值。查詢優(yōu)化器可以識別這個查詢比較簡單以及SalesOrderID有一個參數(shù)(“56000”)。因此,查詢優(yōu)化器可以自動地參數(shù)化這個查詢。


SQL Server參數(shù)化查詢

上述的相關內容就是對SQL Server參數(shù)化查詢的概念與自動創(chuàng)建的描述,希望會給你帶來一些幫助在此方面。

原文標題:SQL Server參數(shù)化查詢

連接:http://www.cnblogs.com/ylqmf/archive/2010/05/25/1743766.html

【編輯推薦】

  1. 安裝MySQL Server 5.0在Linux上
  2. 詳解SQL Server 2008復制分區(qū)清理數(shù)據(jù)
  3. SQL Server 2008 R2連連看 需要微軟平臺配合
  4. Oracle數(shù)據(jù)庫索引和SQL Server的闡述
  5. SQL Server 2005負載均衡部分性能分析
責任編輯:佚名 來源: 博客園
相關推薦

2011-05-06 16:22:58

2018-04-19 09:02:14

SQL ServerSQL性能優(yōu)化

2015-08-19 14:22:01

SQL Server參數(shù)

2010-09-27 09:54:26

Sql Server視

2010-07-16 11:19:35

SQL Server數(shù)

2010-08-05 09:07:24

2010-07-05 15:48:44

SQL Server

2009-07-02 10:14:15

格式化日期SQL Server

2009-02-16 13:21:25

數(shù)據(jù)挖掘SQL Server SQL Server

2010-07-14 17:32:53

SQL Server

2010-11-11 17:20:51

SQL Server創(chuàng)

2013-01-15 10:53:36

2013-01-16 14:29:22

2012-05-09 09:22:33

2010-10-21 12:16:11

SQL Server查

2010-07-20 10:34:51

SQL Server線

2010-06-30 08:13:18

SQL Server數(shù)

2010-07-16 08:50:00

SQL Server表

2010-07-16 09:00:08

SQL Server查

2010-01-07 13:27:15

JSON概念
點贊
收藏

51CTO技術棧公眾號