我相信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. SQL Server Management Studio查询停止/退出
- 7. 使用Visual Studio 2012和SQL Server Management Studio 2012运行SQL Server CE 4查询
- 8. 为什么ASP.NET不会执行SQL Server Management Studio所执行的查询?
- 9. SQL Server Management Studio
- 10. SQL Server Management Studio 2012中的SQL查询分析器在哪里
- 11. 在SQL Server Management Studio 2008中打开SQL查询设计器
- 12. 查找在SQL Server Management Studio中运行SQL的哪一行?
- 13. 的SQL Server 2008 Management Studio中 - 运行参数化查询
- 14. 运行“新查询”在Windows 8.1上崩溃SQL Server Management Studio 2012
- 15. SQL查询超时从C#运行,在SQL Server Management Studio中快速运行
- 16. Apache solr在solr上执行之前验证查询
- 17. 验证之前bulkinsert在SQL Server
- 18. 2005 SQL Server Management Studio
- 19. SQL Server Management Studio ZEROFILL
- 20. sql server management studio 2008
- 21. 无法在SQL Server Management Studio中执行数据库备份
- 22. SQL Server Management Studio中的此SQL查询有什么问题?
- 23. SQL Server Management Studio无法使用Windows身份验证连接
- 24. SQL Server Management Studio中 - 查询使用文本文件
- 25. SQL Server:在Management Studio中获取已创建表的查询
- 26. 在ms sql server management studio中自动刷新查询?
- 27. SQL Server Management Studio 2008 R2中的查询分析器在哪里?
- 28. 查询速度在SQL Server Management Studio中(2008年)与NHibernate的session.Query
- 29. 在删除sql server management studio之前显示警报
- 30. 的SQL Server 2014 Management Studio中
什么样的验证?语法检查? – lad2025
试试'Ctrl + F5'的组合 - 这可以验证语法。所以你会确定验证需要很长时间。但我几乎可以肯定,查询本身需要很长时间。 –
在按“执行”之前,你是在谈论SSMS本身的语法突出显示/ intellisense /红色波浪线?或者当您执行查询时由服务器进行查询编译?您正在加载的查询文本有多大?你在说多少时间?你如何认定SSMS是责任? –