Test # | Test Name | Run time, ms |
---|---|---|
11 | Cursor | 14,055 |
12 | Cursor ROFF | 9,446 |
13 | While Loop | 8,743 |
14 | Set-based | 157 |
20 | Subquery in SELECT | 2,985 |
21 | Rewrite as APPLY | 3,066 |
22 | Rewrite using #temp | 853 |
23 | Rewrite as RowNum | 474 |
24 | Subquery in WHERE | 2,812 |
25 | Rewrite as APPLY | 2,832 |
26 | Rewrite using #temp | 1,311 |
27 | Rewrite as RowNum | 235 |
30 | Scalar UDF Data Access | 183,561 |
31 | Scalar UDF Constant | 100 |
32 | Multi-statement TVF | 194,591 |
33 | CLR | 184,538 |
34 | APPLY | 1,685 |
35 | Inline TVF | 1,787 |
36 | RowNum | 245 |
40 | Running Total - Cursor | 4,974 |
41 | Running Total - Triangle Join | 100,000,000 |
42 | Running Total - Windowing | 501 |
50 | SSIS - Command Component | 2,803 |
51 | SSIS - Staging | 329 |
60 | C# Singleton Insert | 600 |
61 | C# SqlBulkCopy | 27 |