Test # | Test Name | Run time, ms |
---|---|---|
11 | Cursor | 13,962 |
12 | Cursor ROFF | 10,035 |
13 | While Loop | 8,545 |
14 | Set-based | 140 |
20 | Subquery in SELECT | 3,974 |
21 | Rewrite as APPLY | 3,049 |
22 | Rewrite using #temp | 837 |
23 | Rewrite as RowNum | 446 |
24 | Subquery in WHERE | 2,881 |
25 | Rewrite as APPLY | 2,862 |
26 | Rewrite using #temp | 1,294 |
27 | Rewrite as RowNum | 221 |
30 | Scalar UDF Data Access | 183,561 |
31 | Scalar UDF Constant | 112 |
32 | Multi-statement TVF | 194,591 |
33 | CLR | 184,538 |
34 | APPLY | 1,833 |
35 | Inline TVF | 1,968 |
36 | RowNum | 243 |
40 | Running Total - Cursor | 4,743 |
41 | Running Total - Triangle Join | 100,000,000 |
42 | Running Total - Windowing | 539 |
50 | SSIS - Command Component | 3,642 |
51 | SSIS - Staging | 382 |
60 | C# Singleton Insert | 851 |
61 | C# SqlBulkCopy | 67 |