0

我有一个保存在 .trd 文件中的性能分析结果。 有没有办法打开这种格式?还是某种无法打开的专有文件?

4

1 回答 1

0

.trd 文件实际上是一个SQLite数据库,可以用SQLiteSpy之类的工具打开。

在内部,您会发现与测试运行期间捕获的信息有关的各种表格。

下面是一些用于提取每个 HTTP 请求的网络统计信息的示例 SQL:

每个请求接收的总字节数:

 select requests.name,SUM(metrics.count) as "Count",SUM(metrics.total) as "bytes received" from requests
 inner join metrics
 on requests.id = metrics.request
 where metrics.id = 3
 group by requests.name
 order by 1,2 desc

每个请求发送的总字节数:

 select requests.name,SUM(metrics.count) as "Count",SUM(metrics.total) as "bytes sent" from requests
 inner join metrics
 on requests.id = metrics.request
 where metrics.id = 4
 group by requests.name
 order by 1,2 desc

请注意,上述指标 ID 可能会从 3 和 4 更改为其他值。

相关的是,Analyzer 有一个新版本,它本质上是对整个组件的更新。这个新版本(从 v6.1 开始)实际上使用了PostgreSQL数据库。

于 2016-02-19T18:31:13.877 回答