2017-08-29 12 views
0

我們嘗試對使用QT 5編寫的應用程序和使用Oracle數據庫的數據庫使用情況進行基準測試。如何從Oracle數據庫獲取qt中SQL查詢的傳輸字節大小?

計數查詢和基準測試是沒有問題的,但是現在我們的主管也需要接收結果的字節大小。目前我們只使用Qt SQL接口,它不會提供收到的字節數。

有沒有辦法(最好在Qt內)獲取傳輸的字節大小?

我現在唯一的想法是計算某一行的bytesize並與轉移的行乘以數和使用它作爲估計,但是這是一個多解柺杖...

謝謝

Kai

+0

這似乎是一個相當毫無意義的指標。這將隨數據庫中的數據而變化。即使您使用類似生產量的數據進行測試,它仍然只代表一個時間點。 – APC

回答

0

您假定Oracle驅動程序甚至報告了這些信息。可以?

唉,沒關係。您可以在應用程序中輕鬆創建透明代理,將數據轉發到真實數據庫或從真實數據庫轉發數據。然後將該驅動程序指向代理。代理將有權訪問傳輸大小,並可以輕鬆查詢。

相關問題