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