Skip to content

Commit aafadcb

Browse files
feat: add benchmark impl and results for Postgres + fix connection pooling bug
1 parent b90a726 commit aafadcb

66 files changed

Lines changed: 4194 additions & 2303 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.env

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,6 @@ POSTGRES_CONNECTION_STRING="host=localhost;database=tests;username=postgres;pass
55
POSTGRES_USER="postgres"
66
POSTGRES_PASSWORD="pass"
77
TESTS_DB="tests"
8-
SQLITE_CONNECTION_STRING="Data Source=tests.db;Mode=ReadWriteCreate"
8+
SQLITE_CONNECTION_STRING="Data Source=tests.db;Mode=ReadWriteCreate"
9+
POSTGRES_SCHEMA_FILES=postgres/schema.sql
10+
MYSQL_SCHEMA_FILES=mysql/schema.sql
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
```
2+
3+
BenchmarkDotNet v0.13.12, macOS 15.6.1 (24G90) [Darwin 24.6.0]
4+
Apple M2, 1 CPU, 8 logical and 8 physical cores
5+
.NET SDK 8.0.416
6+
[Host] : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
7+
Job-UWXHPN : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
8+
9+
Runtime=.NET 8.0 IterationCount=10 WarmupCount=3
10+
Categories=Read
11+
12+
```
13+
| Method | Mean | Error | StdDev | Ratio | RatioSD | Gen0 | Gen1 | Gen2 | Allocated | Alloc Ratio |
14+
|----------------------------- |---------:|---------:|---------:|------:|--------:|---------:|---------:|---------:|----------:|------------:|
15+
| 'SQLC - GetCustomerOrders' | 30.01 ms | 1.580 ms | 0.940 ms | 1.00 | 0.00 | 281.2500 | 281.2500 | 125.0000 | 1.48 MB | 1.00 |
16+
| 'EFCore - GetCustomerOrders' | 33.25 ms | 0.782 ms | 0.517 ms | 1.11 | 0.04 | 200.0000 | 66.6667 | - | 1.85 MB | 1.25 |
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
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-UWXHPN,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,30.01 ms,1.580 ms,0.940 ms,1.00,0.00,281.2500,281.2500,125.0000,1.48 MB,1.00
3+
'EFCore - GetCustomerOrders',Job-UWXHPN,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,33.25 ms,0.782 ms,0.517 ms,1.11,0.04,200.0000,66.6667,0.0000,1.85 MB,1.25
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<!DOCTYPE html>
2+
<html lang='en'>
3+
<head>
4+
<meta charset='utf-8' />
5+
<title>BenchmarkRunner.Benchmarks.ReadBenchmark-20251123-222823</title>
6+
7+
<style type="text/css">
8+
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
9+
td, th { padding: 6px 13px; border: 1px solid #ddd; text-align: right; }
10+
tr { background-color: #fff; border-top: 1px solid #ccc; }
11+
tr:nth-child(even) { background: #f8f8f8; }
12+
</style>
13+
</head>
14+
<body>
15+
<pre><code>
16+
BenchmarkDotNet v0.13.12, macOS 15.6.1 (24G90) [Darwin 24.6.0]
17+
Apple M2, 1 CPU, 8 logical and 8 physical cores
18+
.NET SDK 8.0.416
19+
[Host] : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
20+
Job-UWXHPN : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
21+
</code></pre>
22+
<pre><code>Runtime=.NET 8.0 IterationCount=10 WarmupCount=3
23+
Categories=Read
24+
</code></pre>
25+
26+
<table>
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>
28+
</tr>
29+
</thead><tbody><tr><td>&#39;SQLC - GetCustomerOrders&#39;</td><td>30.01 ms</td><td>1.580 ms</td><td>0.940 ms</td><td>1.00</td><td>0.00</td><td>281.2500</td><td>281.2500</td><td>125.0000</td><td>1.48 MB</td><td>1.00</td>
30+
</tr><tr><td>&#39;EFCore - GetCustomerOrders&#39;</td><td>33.25 ms</td><td>0.782 ms</td><td>0.517 ms</td><td>1.11</td><td>0.04</td><td>200.0000</td><td>66.6667</td><td>-</td><td>1.85 MB</td><td>1.25</td>
31+
</tr></tbody></table>
32+
</body>
33+
</html>
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
```
2+
3+
BenchmarkDotNet v0.13.12, macOS 15.6.1 (24G90) [Darwin 24.6.0]
4+
Apple M2, 1 CPU, 8 logical and 8 physical cores
5+
.NET SDK 8.0.416
6+
[Host] : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
7+
Job-JPEPPL : .NET 8.0.22 (8.0.2225.52707), Arm64 RyuJIT AdvSIMD
8+
9+
Runtime=.NET 8.0 InvocationCount=1 IterationCount=10
10+
UnrollFactor=1 WarmupCount=3
11+
12+
```
13+
| Method | Categories | BatchSize | Mean | Error | StdDev | Ratio | RatioSD | Gen0 | Gen1 | Gen2 | Allocated | Alloc Ratio |
14+
|------------------------- |----------------- |---------- |-------------:|------------:|------------:|------:|--------:|------------:|-----------:|----------:|--------------:|------------:|
15+
| **&#39;SQLC - AddOrderItems&#39;** | **Write-OrderItems** | **1000** | **10.215 ms** | **0.4742 ms** | **0.2822 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **211.95 KB** | **1.00** |
16+
| &#39;EFCore - AddOrderItems&#39; | Write-OrderItems | 1000 | 88.349 ms | 23.9891 ms | 15.8673 ms | 8.87 | 1.46 | 2000.0000 | 1000.0000 | 1000.0000 | 21661.34 KB | 102.20 |
17+
| | | | | | | | | | | | | |
18+
| **&#39;SQLC - AddOrderItems&#39;** | **Write-OrderItems** | **10000** | **89.045 ms** | **2.0775 ms** | **1.0866 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **472.76 KB** | **1.00** |
19+
| &#39;EFCore - AddOrderItems&#39; | Write-OrderItems | 10000 | 365.513 ms | 31.2546 ms | 20.6730 ms | 4.02 | 0.21 | 25000.0000 | 5000.0000 | 2000.0000 | 209894.17 KB | 443.98 |
20+
| | | | | | | | | | | | | |
21+
| **&#39;SQLC - AddOrderItems&#39;** | **Write-OrderItems** | **50000** | **469.357 ms** | **25.8422 ms** | **17.0930 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **2347.26 KB** | **1.00** |
22+
| &#39;EFCore - AddOrderItems&#39; | Write-OrderItems | 50000 | 2,184.834 ms | 117.8669 ms | 77.9617 ms | 4.66 | 0.20 | 121000.0000 | 17000.0000 | 3000.0000 | 1047112.7 KB | 446.10 |
23+
| | | | | | | | | | | | | |
24+
| **&#39;SQLC - AddOrders&#39;** | **Write-Orders** | **1000** | **7.354 ms** | **0.2368 ms** | **0.1409 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **206.93 KB** | **1.00** |
25+
| &#39;EFCore - AddOrders&#39; | Write-Orders | 1000 | 92.461 ms | 15.6240 ms | 10.3343 ms | 12.72 | 1.52 | 2000.0000 | 1000.0000 | 1000.0000 | 22291.58 KB | 107.73 |
26+
| | | | | | | | | | | | | |
27+
| **&#39;SQLC - AddOrders&#39;** | **Write-Orders** | **10000** | **62.101 ms** | **1.2815 ms** | **0.8477 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **472.73 KB** | **1.00** |
28+
| &#39;EFCore - AddOrders&#39; | Write-Orders | 10000 | 378.500 ms | 37.0904 ms | 24.5330 ms | 6.09 | 0.36 | 25000.0000 | 5000.0000 | 1000.0000 | 216167.38 KB | 457.27 |
29+
| | | | | | | | | | | | | |
30+
| **&#39;SQLC - AddOrders&#39;** | **Write-Orders** | **50000** | **304.580 ms** | **6.2279 ms** | **4.1194 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **2347.63 KB** | **1.00** |
31+
| &#39;EFCore - AddOrders&#39; | Write-Orders | 50000 | 2,361.715 ms | 203.4218 ms | 134.5510 ms | 7.76 | 0.46 | 125000.0000 | 19000.0000 | 3000.0000 | 1077836.82 KB | 459.12 |
32+
| | | | | | | | | | | | | |
33+
| **&#39;SQLC - AddProducts&#39;** | **Write-Products** | **1000** | **5.098 ms** | **0.1510 ms** | **0.0790 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **88.2 KB** | **1.00** |
34+
| &#39;EFCore - AddProducts&#39; | Write-Products | 1000 | 108.587 ms | 35.4888 ms | 21.1188 ms | 21.98 | 4.29 | 2000.0000 | 1000.0000 | 1000.0000 | 22737.95 KB | 257.79 |
35+
| | | | | | | | | | | | | |
36+
| **&#39;SQLC - AddProducts&#39;** | **Write-Products** | **10000** | **19.125 ms** | **7.2649 ms** | **4.8053 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **475.56 KB** | **1.00** |
37+
| &#39;EFCore - AddProducts&#39; | Write-Products | 10000 | 381.958 ms | 27.8033 ms | 18.3902 ms | 21.52 | 6.89 | 26000.0000 | 6000.0000 | 2000.0000 | 221350.99 KB | 465.45 |
38+
| | | | | | | | | | | | | |
39+
| **&#39;SQLC - AddProducts&#39;** | **Write-Products** | **50000** | **60.484 ms** | **2.4415 ms** | **1.4529 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **2366.92 KB** | **1.00** |
40+
| &#39;EFCore - AddProducts&#39; | Write-Products | 50000 | 2,243.972 ms | 93.2980 ms | 48.7966 ms | 37.15 | 0.62 | 128000.0000 | 23000.0000 | 4000.0000 | 1103773.3 KB | 466.33 |
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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,BatchSize,Mean,Error,StdDev,Ratio,RatioSD,Gen0,Gen1,Gen2,Allocated,Alloc Ratio
2+
'SQLC - AddOrderItems',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-OrderItems,1000,10.215 ms,0.4742 ms,0.2822 ms,1.00,0.00,0.0000,0.0000,0.0000,211.95 KB,1.00
3+
'EFCore - AddOrderItems',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-OrderItems,1000,88.349 ms,23.9891 ms,15.8673 ms,8.87,1.46,2000.0000,1000.0000,1000.0000,21661.34 KB,102.20
4+
'SQLC - AddOrderItems',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-OrderItems,10000,89.045 ms,2.0775 ms,1.0866 ms,1.00,0.00,0.0000,0.0000,0.0000,472.76 KB,1.00
5+
'EFCore - AddOrderItems',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-OrderItems,10000,365.513 ms,31.2546 ms,20.6730 ms,4.02,0.21,25000.0000,5000.0000,2000.0000,209894.17 KB,443.98
6+
'SQLC - AddOrderItems',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-OrderItems,50000,469.357 ms,25.8422 ms,17.0930 ms,1.00,0.00,0.0000,0.0000,0.0000,2347.26 KB,1.00
7+
'EFCore - AddOrderItems',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-OrderItems,50000,"2,184.834 ms",117.8669 ms,77.9617 ms,4.66,0.20,121000.0000,17000.0000,3000.0000,1047112.7 KB,446.10
8+
'SQLC - AddOrders',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Orders,1000,7.354 ms,0.2368 ms,0.1409 ms,1.00,0.00,0.0000,0.0000,0.0000,206.93 KB,1.00
9+
'EFCore - AddOrders',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Orders,1000,92.461 ms,15.6240 ms,10.3343 ms,12.72,1.52,2000.0000,1000.0000,1000.0000,22291.58 KB,107.73
10+
'SQLC - AddOrders',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Orders,10000,62.101 ms,1.2815 ms,0.8477 ms,1.00,0.00,0.0000,0.0000,0.0000,472.73 KB,1.00
11+
'EFCore - AddOrders',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Orders,10000,378.500 ms,37.0904 ms,24.5330 ms,6.09,0.36,25000.0000,5000.0000,1000.0000,216167.38 KB,457.27
12+
'SQLC - AddOrders',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Orders,50000,304.580 ms,6.2279 ms,4.1194 ms,1.00,0.00,0.0000,0.0000,0.0000,2347.63 KB,1.00
13+
'EFCore - AddOrders',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Orders,50000,"2,361.715 ms",203.4218 ms,134.5510 ms,7.76,0.46,125000.0000,19000.0000,3000.0000,1077836.82 KB,459.12
14+
'SQLC - AddProducts',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Products,1000,5.098 ms,0.1510 ms,0.0790 ms,1.00,0.00,0.0000,0.0000,0.0000,88.2 KB,1.00
15+
'EFCore - AddProducts',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Products,1000,108.587 ms,35.4888 ms,21.1188 ms,21.98,4.29,2000.0000,1000.0000,1000.0000,22737.95 KB,257.79
16+
'SQLC - AddProducts',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Products,10000,19.125 ms,7.2649 ms,4.8053 ms,1.00,0.00,0.0000,0.0000,0.0000,475.56 KB,1.00
17+
'EFCore - AddProducts',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Products,10000,381.958 ms,27.8033 ms,18.3902 ms,21.52,6.89,26000.0000,6000.0000,2000.0000,221350.99 KB,465.45
18+
'SQLC - AddProducts',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Products,50000,60.484 ms,2.4415 ms,1.4529 ms,1.00,0.00,0.0000,0.0000,0.0000,2366.92 KB,1.00
19+
'EFCore - AddProducts',Job-JPEPPL,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,1,10,Default,Default,Default,Default,Default,Default,Default,Default,1,3,Write-Products,50000,"2,243.972 ms",93.2980 ms,48.7966 ms,37.15,0.62,128000.0000,23000.0000,4000.0000,1103773.3 KB,466.33

0 commit comments

Comments
 (0)