Skip to content

Commit db3c1f3

Browse files
fix: all benchmarks
1 parent fb06915 commit db3c1f3

33 files changed

Lines changed: 385 additions & 487 deletions

File tree

BenchmarkDotNet.Artifacts/results/BenchmarkRunner.Benchmarks.MysqlReadBenchmark-report-github.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ BenchmarkDotNet v0.13.12, macOS 15.6.1 (24G90) [Darwin 24.6.0]
44
Apple M2, 1 CPU, 8 logical and 8 physical cores
55
.NET SDK 8.0.416
66
[Host] : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
7-
Job-MELAGO : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
7+
Job-OANQBP : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
88
99
Runtime=.NET 8.0 IterationCount=10 WarmupCount=3
1010
Categories=Read
1111
1212
```
13-
| Method | Mean | Error | StdDev | Ratio | Gen0 | Gen1 | Gen2 | Allocated | Alloc Ratio |
14-
|-------------------------------------------- |----------:|----------:|----------:|------:|--------:|--------:|--------:|----------:|------------:|
15-
| 'SQLC - GetCustomerOrders' | 23.914 ms | 0.0833 ms | 0.0496 ms | 1.00 | 93.7500 | 31.2500 | 31.2500 | 647.94 KB | 1.00 |
16-
| 'EFCore (NoTracking) - GetCustomerOrders' | 4.252 ms | 0.1710 ms | 0.1017 ms | 0.18 | 78.1250 | 7.8125 | - | 675.29 KB | 1.04 |
17-
| 'EFCore (WithTracking) - GetCustomerOrders' | 4.180 ms | 0.0199 ms | 0.0118 ms | 0.17 | 78.1250 | 15.6250 | - | 664.64 KB | 1.03 |
13+
| Method | Mean | Error | StdDev | Ratio | RatioSD | Gen0 | Gen1 | Gen2 | Allocated | Alloc Ratio |
14+
|-------------------------------------------- |---------:|----------:|----------:|------:|--------:|---------:|---------:|---------:|----------:|------------:|
15+
| 'SQLC - GetCustomerOrders' | 5.627 ms | 0.0588 ms | 0.0350 ms | 1.00 | 0.00 | 546.8750 | 546.8750 | 156.2500 | 1.77 MB | 1.00 |
16+
| 'EFCore (NoTracking) - GetCustomerOrders' | 6.246 ms | 0.0437 ms | 0.0289 ms | 1.11 | 0.01 | 203.1250 | 70.3125 | - | 1.68 MB | 0.95 |
17+
| 'EFCore (WithTracking) - GetCustomerOrders' | 6.335 ms | 0.2516 ms | 0.1497 ms | 1.13 | 0.02 | 203.1250 | 78.1250 | - | 1.67 MB | 0.94 |
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,Categories,Mean,Error,StdDev,Ratio,Gen0,Gen1,Gen2,Allocated,Alloc Ratio
2-
'SQLC - GetCustomerOrders',Job-MELAGO,False,Default,Default,Default,Default,Default,Default,00000000,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,10,Default,Default,Default,Default,Default,Default,Default,Default,16,3,Read,23.914 ms,0.0833 ms,0.0496 ms,1.00,93.7500,31.2500,31.2500,647.94 KB,1.00
3-
'EFCore (NoTracking) - GetCustomerOrders',Job-MELAGO,False,Default,Default,Default,Default,Default,Default,00000000,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,10,Default,Default,Default,Default,Default,Default,Default,Default,16,3,Read,4.252 ms,0.1710 ms,0.1017 ms,0.18,78.1250,7.8125,0.0000,675.29 KB,1.04
4-
'EFCore (WithTracking) - GetCustomerOrders',Job-MELAGO,False,Default,Default,Default,Default,Default,Default,00000000,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,10,Default,Default,Default,Default,Default,Default,Default,Default,16,3,Read,4.180 ms,0.0199 ms,0.0118 ms,0.17,78.1250,15.6250,0.0000,664.64 KB,1.03
1+
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,Categories,Mean,Error,StdDev,Ratio,RatioSD,Gen0,Gen1,Gen2,Allocated,Alloc Ratio
2+
'SQLC - GetCustomerOrders',Job-OANQBP,False,Default,Default,Default,Default,Default,Default,00000000,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,10,Default,Default,Default,Default,Default,Default,Default,Default,16,3,Read,5.627 ms,0.0588 ms,0.0350 ms,1.00,0.00,546.8750,546.8750,156.2500,1.77 MB,1.00
3+
'EFCore (NoTracking) - GetCustomerOrders',Job-OANQBP,False,Default,Default,Default,Default,Default,Default,00000000,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,10,Default,Default,Default,Default,Default,Default,Default,Default,16,3,Read,6.246 ms,0.0437 ms,0.0289 ms,1.11,0.01,203.1250,70.3125,0.0000,1.68 MB,0.95
4+
'EFCore (WithTracking) - GetCustomerOrders',Job-OANQBP,False,Default,Default,Default,Default,Default,Default,00000000,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,10,Default,Default,Default,Default,Default,Default,Default,Default,16,3,Read,6.335 ms,0.2516 ms,0.1497 ms,1.13,0.02,203.1250,78.1250,0.0000,1.67 MB,0.94

BenchmarkDotNet.Artifacts/results/BenchmarkRunner.Benchmarks.MysqlReadBenchmark-report.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang='en'>
33
<head>
44
<meta charset='utf-8' />
5-
<title>BenchmarkRunner.Benchmarks.MysqlReadBenchmark-20251206-204925</title>
5+
<title>BenchmarkRunner.Benchmarks.MysqlReadBenchmark-20251206-223919</title>
66

77
<style type="text/css">
88
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
@@ -17,18 +17,18 @@
1717
Apple M2, 1 CPU, 8 logical and 8 physical cores
1818
.NET SDK 8.0.416
1919
[Host] : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
20-
Job-MELAGO : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
20+
Job-OANQBP : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
2121
</code></pre>
2222
<pre><code>Runtime=.NET 8.0 IterationCount=10 WarmupCount=3
2323
Categories=Read
2424
</code></pre>
2525

2626
<table>
27-
<thead><tr><th>Method </th><th>Mean</th><th>Error</th><th>StdDev</th><th>Ratio</th><th>Gen0</th><th>Gen1</th><th>Gen2</th><th>Allocated</th><th>Alloc Ratio</th>
27+
<thead><tr><th>Method </th><th>Mean</th><th>Error</th><th>StdDev</th><th>Ratio</th><th>RatioSD</th><th>Gen0</th><th>Gen1</th><th>Gen2</th><th>Allocated</th><th>Alloc Ratio</th>
2828
</tr>
29-
</thead><tbody><tr><td>&#39;SQLC - GetCustomerOrders&#39;</td><td>23.914 ms</td><td>0.0833 ms</td><td>0.0496 ms</td><td>1.00</td><td>93.7500</td><td>31.2500</td><td>31.2500</td><td>647.94 KB</td><td>1.00</td>
30-
</tr><tr><td>&#39;EFCore (NoTracking) - GetCustomerOrders&#39;</td><td>4.252 ms</td><td>0.1710 ms</td><td>0.1017 ms</td><td>0.18</td><td>78.1250</td><td>7.8125</td><td>-</td><td>675.29 KB</td><td>1.04</td>
31-
</tr><tr><td>&#39;EFCore (WithTracking) - GetCustomerOrders&#39;</td><td>4.180 ms</td><td>0.0199 ms</td><td>0.0118 ms</td><td>0.17</td><td>78.1250</td><td>15.6250</td><td>-</td><td>664.64 KB</td><td>1.03</td>
29+
</thead><tbody><tr><td>&#39;SQLC - GetCustomerOrders&#39;</td><td>5.627 ms</td><td>0.0588 ms</td><td>0.0350 ms</td><td>1.00</td><td>0.00</td><td>546.8750</td><td>546.8750</td><td>156.2500</td><td>1.77 MB</td><td>1.00</td>
30+
</tr><tr><td>&#39;EFCore (NoTracking) - GetCustomerOrders&#39;</td><td>6.246 ms</td><td>0.0437 ms</td><td>0.0289 ms</td><td>1.11</td><td>0.01</td><td>203.1250</td><td>70.3125</td><td>-</td><td>1.68 MB</td><td>0.95</td>
31+
</tr><tr><td>&#39;EFCore (WithTracking) - GetCustomerOrders&#39;</td><td>6.335 ms</td><td>0.2516 ms</td><td>0.1497 ms</td><td>1.13</td><td>0.02</td><td>203.1250</td><td>78.1250</td><td>-</td><td>1.67 MB</td><td>0.94</td>
3232
</tr></tbody></table>
3333
</body>
3434
</html>

0 commit comments

Comments
 (0)