3
我知道在Java中,當使用PreparedStatement和參數時,一些JDBC驅動程序會通過將SQL查詢轉換爲存儲過程來優化SQL查詢,以便所有後續調用運行得更快。訪問MS SQLServer時,SqlCommand是否提供了這種優化?SqlCommand是否優化了參數化的sql語句?
我知道在Java中,當使用PreparedStatement和參數時,一些JDBC驅動程序會通過將SQL查詢轉換爲存儲過程來優化SQL查詢,以便所有後續調用運行得更快。訪問MS SQLServer時,SqlCommand是否提供了這種優化?SqlCommand是否優化了參數化的sql語句?
您可以調用command.Prepare()來執行此優化。
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.prepare.aspx