我想要使用ADO.NET Prepare命令將提高性能,如果查詢被重複調用。我知道SQL Server 7.0,它將使用存儲過程來準備命令,但SQL 2005如何?有人可以幫我解決這個問題。ADO.NET Command.Prepare和SQL Server 2005
1
A
回答
1
Command.Prepare
Command.Prepare
應該在2005年使用相同的語法,但是從SQL2000開始(意思是2005年也是有效的),您不會注意到性能的改進,您的數據源會自動優化Prepare調用SqlCommand冗餘。
1
IIRC,「準備」部分不會持續跨數據庫連接,並且因爲大多數應用程序使用數據庫連接池。正如JohnIdol所說,它通常不值得費心。
相關問題
- 1. Toad和SQL Server 2005
- 2. SQL Server 2005和APP_DATA
- 3. XML和Sql Server 2005
- 4. SQL和加入SQL Server 2005
- 5. 的Team Foundation Server 2005和SQL Express 2005的
- 6. ELMAH與IIS6.0和SQL Server 2005
- 7. 支持SQL Server 2005和2008
- 8. SQL Server 2005求和查詢
- 9. FOR XML AUTO和sql server 2005
- 10. SQL Server 2005和2008聯合
- 11. C#和SQL Server 2005連接
- 12. SQL Server 2005和或者
- 13. Sql Server 2005和Linq Transactions
- 14. Web服務和SQL Server 2005
- 15. SQL Server 2005和iTunes Library
- 16. Visual Studio 2008和SQL Server 2005
- 17. SQL Server 2008,SQL Server 2005
- 18. SQL Server 2008到SQL Server 2005
- 19. SQL Server - SQL遊標與ADO.NET
- 20. SQL Server 2005 sp_send_dbmail
- 21. 在SQL Server 2005
- 22. Sql Server 2005 AutoCompletion
- 23. 在SQL Server 2005
- 24. 在SQL Server 2005
- 25. 在SQL Server 2005
- 26. 在SQL Server 2005
- 27. SQL Server 2005 Views
- 28. SQL server 2005
- 29. ADO.NET事務和SQL Server 2008事務
- 30. 使用SQL Server 2008和SQL Server 2005和日期時間