2
A
回答
1
当然,你可以做更精细的事情,但如果这就是你需要的一切,为什么要麻烦?显然,如果有更多的步骤,将SQL到一个单独的文件,并运行
time dbaccess <dbname> file.sql
顺便说一句,有一个报价从您的代码片段缺失。
0
我使用我的SQLCMD程序进行这类工作。它有一个基准标记模式(-B选项),也可以更容易地编写SQL:
sqlcmd -d stores -B -e 'execute procedure foo(1)'
它是开源的,可以从IIUG Software Archive。
相关问题
- 1. 存储过程需要时间执行
- 2. 执行存储过程花费的时间比执行TSQL
- 3. 存储过程执行时间过长时的SQL警报
- 4. 存储过程高速缓存清除和执行时间
- 5. 的SQL Server 2014:慢的存储过程的执行时间
- 6. 错误时执行Oracle存储过程
- 7. 执行存储过程时出错
- 8. 执行时存储过程锁
- 9. 存储过程执行时无输出
- 10. 执行存储过程时出错
- 11. 用超时执行存储过程
- 12. 执行存储过程OnClick
- 13. 执行存储过程
- 14. 执行SQL存储过程
- 15. 执行存储过程
- 16. Rails执行存储过程
- 17. 当执行存储过程
- 18. 执行存储过程
- 19. 如何减少SQL Server中存储过程的执行时间
- 20. oracle显示每个存储过程的执行时间
- 21. 存储过程的执行时间不来正确
- 22. MSSQL:如何监视存储过程的执行时间
- 23. SQL存储过程的执行时间之谜
- 24. 在Oracle中监视存储过程的执行时间
- 25. 实体框架 - 存储过程的执行时间非常长
- 26. 在存储过程中执行带参数的存储过程
- 27. 执行另一个存储过程的存储过程
- 28. SQL Server存储过程需要很长时间才能执行
- 29. SQL度量存储过程执行时间
- 30. 存储过程需要执行一段时间?
为了得到建议的语法,你需要使用:''''''''''''''''''''如图所示,您将从shell获得语法错误。正如RET所指出的那样,您可以简单地使用dbaccess:'echo'execute procedure foo(1)'|时间dbaccess ...'。但我仍然使用(我的)SQLCMD程序。 – 2010-03-09 00:39:19
另请注意,您的计时将包括启动DB-Access的时间以及建立数据库连接; SQLCMD允许您分开这些问题。 – 2010-03-09 00:40:12