Skip to content

Commit b130b21

Browse files
committed
Removed benchmark results for Oracle and SQL Server (thanks Larry)
1 parent c188601 commit b130b21

7 files changed

Lines changed: 3 additions & 30 deletions

File tree

.idea/.idea.PhenX.EntityFrameworkCore.BulkInsert/.idea/indexLayout.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -173,10 +173,6 @@ Legend :
173173
* `EFCore_BulkExtensions`: https://github.com/borisdj/EFCore.BulkExtensions
174174
* `Linq2Db`: https://github.com/linq2db/linq2db
175175

176-
SQL Server results with 500 000 rows :
177-
178-
![bench-sqlserver.png](https://raw.githubusercontent.com/PhenX/PhenX.EntityFrameworkCore.BulkInsert/refs/heads/main/images/bench-sqlserver.png)
179-
180176
PostgreSQL results with 500 000 rows :
181177

182178
![bench-postgresql.png](https://raw.githubusercontent.com/PhenX/PhenX.EntityFrameworkCore.BulkInsert/refs/heads/main/images/bench-postgresql.png)
@@ -189,9 +185,7 @@ MySQL results with 500 000 rows :
189185

190186
![bench-mysql.png](https://raw.githubusercontent.com/PhenX/PhenX.EntityFrameworkCore.BulkInsert/refs/heads/main/images/bench-mysql.png)
191187

192-
Oracle results with 500 000 rows :
193-
194-
![bench-oracle.png](https://raw.githubusercontent.com/PhenX/PhenX.EntityFrameworkCore.BulkInsert/refs/heads/main/images/bench-oracle.png)
188+
Where are the SQL Server and Oracle benchmarks? [You can run them yourself](https://www.google.com/search?q=dewitt+clause).
195189

196190
## Contributing
197191

docs/images/bench-oracle.png

-24 KB
Binary file not shown.

docs/images/bench-sqlserver.png

-25.2 KB
Binary file not shown.

docs/index.md

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -82,26 +82,4 @@ The benchmark code is available on [GitHub](https://github.com/PhenX/PhenX.Entit
8282
| Z_EntityFramework_Extensions_EFCore | 3.008 s | 1.34 | 200000.0000 | 1000.0000 | - | 1613.93 MB | 2.91 |
8383
| EFCore_BulkExtensions | 2.850 s | 1.27 | 102000.0000 | 1000.0000 | - | 820.09 MB | 1.48 |
8484

85-
### SQL Server
86-
87-
![SQL Server benchmark results](images/bench-sqlserver.png)
88-
89-
| Method | Mean | Ratio | Gen0 | Gen1 | Gen2 | Allocated | Alloc Ratio |
90-
|--------------------------------------|--------:|------:|-----------:|-----------:|----------:|----------:|------------:|
91-
| PhenX_EntityFrameworkCore_BulkInsert | 3.072 s | 1.01 | 11000.0000 | 1000.0000 | - | 87.76 MB | 1.00 |
92-
| RawInsert | 3.926 s | 1.29 | 38000.0000 | 16000.0000 | 1000.0000 | 310.32 MB | 3.54 |
93-
| Linq2Db | 3.294 s | 1.08 | 56000.0000 | 1000.0000 | - | 450.2 MB | 5.13 |
94-
| Z_EntityFramework_Extensions_EFCore | 3.773 s | 1.24 | 35000.0000 | 1000.0000 | - | 297.98 MB | 3.40 |
95-
| EFCore_BulkExtensions | 7.375 s | 2.42 | 48000.0000 | 11000.0000 | 1000.0000 | 461.71 MB | 5.26 |
96-
97-
### Oracle
98-
99-
![Oracle benchmark results](images/bench-oracle.png)
100-
101-
| Method | Mean | Ratio | Gen0 | Gen1 | Gen2 | Allocated | Alloc Ratio |
102-
|--------------------------------------|---------:|------:|------------:|------------:|----------:|----------:|------------:|
103-
| PhenX_EntityFrameworkCore_BulkInsert | 4.943 s | 1.01 | 99000.0000 | 43000.0000 | 2000.0000 | 781.07 MB | 1.00 |
104-
| RawInsert | 13.651 s | 2.78 | 115000.0000 | 48000.0000 | 3000.0000 | 907.65 MB | 1.16 |
105-
| Linq2Db | NA | ? | NA | NA | NA | NA | ? |
106-
| Z_EntityFramework_Extensions_EFCore | 5.251 s | 1.07 | 107000.0000 | 101000.0000 | - | 873.4 MB | 1.12 |
107-
| EFCore_BulkExtensions | NA | ? | NA | NA | NA | NA | ? |
85+
Where are the SQL Server and Oracle benchmarks? [You can run them yourself](https://www.google.com/search?q=dewitt+clause).

images/bench-oracle.png

-23.8 KB
Binary file not shown.

images/bench-sqlserver.png

-28.6 KB
Binary file not shown.

0 commit comments

Comments
 (0)