SQLIO
Microsoft's original SQL Server IO test tool. Deprecated and removed — no longer available or supported.
Windows Desktop App · Built on DiskSpd
Measure exactly what your SQL Server drives see. OLTP, Transaction Log, TempDB, OLAP — pre-tuned profiles, automatic instance detection, no runtime required.
The problem
SQLIO was retired. CrystalDiskMark has no SQL-aware profiles. Raw DiskSpd is command-line only. dp-sqlio fills the gap.
Microsoft's original SQL Server IO test tool. Deprecated and removed — no longer available or supported.
Great for generic benchmarks. Uses DiskSpd internally but has no OLTP, Transaction Log, or TempDB presets.
DiskSpd engine. SQL Server workload profiles. GUI with instant results, reports, and run history. Self-contained — no runtime to install.
Workload profiles
Each profile matches a real SQL Server IO pattern — correct block size, queue depth, read/write mix and sequential vs. random access.
Features
Scans the registry for installed instances, reads data, log, and tempdb file paths, then recommends the matching profile — no manual configuration.
Verifies admin rights, power plan (High Performance), and free disk space before every run. Issues are flagged with one-click fixes.
Offline HTML with Chart.js latency percentile graphs, PDF summary via QuestPDF, CSV for Excel. Run history stored locally for side-by-side comparison.
.NET 8 self-contained, single-file publish. Extract and run on any Windows Server 2016+ or Windows 11 machine — no SDK, no installer prerequisites.
All 7 built-in profiles are fully editable. Adjust block size, queue depth, duration, and read/write ratio. Save custom profiles to profiles.json.
All three delivery formats — ZIP, .exe, and .msi — are signed with the DP Data Platform certificate so Windows SmartScreen stays silent on locked servers.
Download
Choose the delivery format that fits your environment. All packages are the same binary — just different delivery wrappers.
Extract and run — no installer needed. Ideal for locked-down servers where you can't run setup wizards.
pending
Wizard-based install with Start menu shortcut and uninstall support. Recommended for most users.
pending
Deploy via Group Policy or SCCM: msiexec /i ... /qn. Zero interaction, enterprise-friendly.
pending