-
Notifications
You must be signed in to change notification settings - Fork 60
ConvertWorkload
Gianluca Sartori edited this page Dec 8, 2018
·
3 revisions
ConvertWorkload is a command line tool to convert existing trace files to the internal SQLite format used by WorkloadTools. In the future, ConvertWorkload will also support conversion from existing Extended Events files.
Why converting trace file to a different intermediate format instead of supporting it directly? Trace files can be read using an API that works only in x86. While WorkloadTools can work in x86, using x64 builds is highly recommended, due to the possible high memory usage when capturing intensive workloads. Using a x86 API would have excluded the functionality from the x64 builds, hence using an external tool to convert trace files seems much more appropriate.
-I or --Input The input file (trace or extended events) to convert
-O or --Output The output SQLite file to write
-L or --Log Specifies where to save the log file
-A or --ApplicationFilter Application filter to apply while converting the source file
-D or --DatabaseFilter Database filter to apply while converting the source file
-H or --HostFilter Host filter to apply while converting the source file
-U or --LoginFilter Login filter to apply while converting the source file