如何从 Oracle 数据库中获取 qt 中 SQL 查询的传输字节大小?
How to get the transferred byte size of a SQL query in qt from an Oracle database?
我们尝试对用QT 5编写并使用Oracle数据库的应用程序的数据库使用情况进行基准测试。
计数查询和基准测试没有问题,但现在我们的主管也想要接收结果的大小(以字节为单位)。目前,我们仅使用Qt SQL接口,该接口不会为您提供接收的字节数。
有没有办法(最好在Qt内)来获取传输的字节大小?
我目前唯一的想法是计算一行的字节化并将其与传输的行计数相乘并将其用作估计值,但这与其说是解决方案,不如说是拐杖......
提前感谢,
议员
你假设 Oracle 驱动程序甚至报告了此类信息。是吗?
唉,没关系。您可以在应用程序中轻松创建一个透明代理,用于将数据转发到真实数据库/从真实数据库转发数据。然后将驱动程序指向代理。然后,代理将有权访问传输大小,并可以轻松查询它们。
相关文章:
- 如何使用CAPL的诊断功能获取CAN传输的数据(256字节)?
- 如何从 Oracle 数据库中获取 qt 中 SQL 查询的传输字节大小?
- 传输文件一次又一次地发送相同的字节
- 我想将四个字节合并为一个数字以进行串行传输
- 如何在C++中将整数转换为字节,以便 Unity 在通过 UDP 传输后能够理解它们
- 提升::Asio 使用异步操作时传输的字节
- 如何将字节从 std::ostream 流式传输到 std::vector<uint8_t>?
- 如何封装两个容器之间的传输字节
- WriteFileEx完成例程成功,但传输的字节不正确
- 将 cv::Mat 存储在字节数组中,以便将数据传输到服务器
- Winsock send() 单字节传输的问题
- 如何获取通过 libcurl 连接传输的总字节数
- 从比特集读取比特值并传输到字节数组
- 将文件从客户端传输到服务器时缺少字节,字节值也表示一些控制字符
- JNI-从jstring到字节的传输,从字节到字符串的传输问题
- 转换之间的双和字节数组,为传输ZigBee API
- 我怎样才能得到异步读取上传输的字节量
- 通过boost::asio传输混合unicode和单字节字符的最佳方式
- 用于数据传输的标准字节通信协议
- UDP 传输和维护网络字节顺序