Test # | Test Name | Run time, ms |
---|---|---|
11 | Cursor | 15,306 |
12 | Cursor ROFF | 10,421 |
13 | While Loop | 9,200 |
14 | Set-based | 131 |
20 | Subquery in SELECT | 3,479 |
21 | Rewrite as APPLY | 3,113 |
22 | Rewrite using #temp | 926 |
23 | Rewrite as RowNum | 467 |
24 | Subquery in WHERE | 3,151 |
25 | Rewrite as APPLY | 3.575 |
26 | Rewrite using #temp | 1,416 |
27 | Rewrite as RowNum | 230 |
30 | Scalar UDF Data Access | 183,561 |
31 | Scalar UDF Constant | 116 |
32 | Multi-statement TVF | 194,591 |
33 | CLR | 184,538 |
34 | APPLY | 1,901 |
35 | Inline TVF | 1,779 |
36 | RowNum | 249 |
40 | Running Total - Cursor | 5,158 |
41 | Running Total - Triangle Join | 100,000,000 |
42 | Running Total - Windowing | 555 |
50 | SSIS - Command Component | 2,279 |
51 | SSIS - Staging | 565 |
60 | C# Singleton Insert | 2,739 |
61 | C# SqlBulkCopy | 85 |