我相信SQL Server Management Studio在執行之前驗證查詢,這需要很長時間。我有一個備份查詢,只想將其恢復到數據庫而無需驗證。是否有可能讓SSMS在未經驗證的情況下執行查詢?在SQL Server Management Studio中執行之前禁用查詢驗證
-2
A
回答
1
這是不可能的。執行之前總是有語法檢查。
或者你可能是指準備?
在SSMS中嘗試[Ctrl + F5]
以查看需要多少語法檢查(解析)。
+0
總的查詢行大約是。 50K。在100行上,Ctrl + F5耗時4秒。執行相同行數的命令需要大約7秒。這第二次是我想要消除(我猜)。 –
+0
我明白你的意思@PrashantGupta,但我認爲這是不可能的。每次在SSMS中運行腳本時,都會生成「Parse」(在你的情況下需要4秒) –
相關問題
- 1. 如何在SQL Server Management Studio中查看執行的查詢?
- 2. 在SQL Server Management Studio中查看特定執行的查詢?
- 3. SQL Server Management Studio查詢在哪裏實際執行?
- 4. SQL Server Management Studio中的查詢成本
- 5. SQL在SQL Server Management Studio中
- 6. 爲什麼ASP.NET不會執行SQL Server Management Studio所執行的查詢?
- 7. SQL Server Management Studio
- 8. SQL Server Management Studio命令行?
- 9. 運行「新查詢」在Windows 8.1上崩潰SQL Server Management Studio 2012
- 10. 的SQL Server 2008 Management Studio中 - 運行參數化查詢
- 11. SQL查詢超時從C#運行,在SQL Server Management Studio中快速運行
- 12. Apache solr在solr上執行之前驗證查詢
- 13. 無法在SQL Server Management Studio中執行數據庫備份
- 14. SQL Server Management Studio無法使用Windows身份驗證連接
- 15. SQL Server Management Studio 2008 R2中的查詢分析器在哪裏?
- 16. 查詢速度在SQL Server Management Studio中(2008年)與NHibernate的session.Query
- 17. 在ms sql server management studio中自動刷新查詢?
- 18. sql server management studio 2008
- 19. 2005 SQL Server Management Studio
- 20. SQL Server Management Studio ZEROFILL
- 21. 在SQL Server Management Studio 2005中禁用「保存」提示
- 22. 的SQL Server 2014 Management Studio中
- 23. 的SQL Server 2014 Management Studio中
- 24. 添加新行使用SQL Server Management Studio?
- 25. 在SQL Management Studio中刪除/更新之前進行確認?
- 26. SQL Server Management Studio中的「無法執行腳本」錯誤
- 27. ADO .NET與SQL Server Management Studio中 - ADO執行得很差
- 28. SQL Server Management Studio中執行快捷鍵和鍵盤快捷鍵
- 29. 預覽(retroview)SQL Server Management Studio Express的SQL查詢的方法
- 30. 什麼是「查詢作家,在SQL Server Management Studio Express的
什麼樣的驗證?語法檢查? – lad2025
試試'Ctrl + F5'的組合 - 這可以驗證語法。所以你會確定驗證需要很長時間。但我幾乎可以肯定,查詢本身需要很長時間。 –
在按「執行」之前,你是在談論SSMS本身的語法突出顯示/ intellisense /紅色波浪線?或者當您執行查詢時由服務器進行查詢編譯?您正在加載的查詢文本有多大?你在說多少時間?你如何認定SSMS是責任? –