Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dalenewman/transformalize.provider.ado
The ADO Provider for Transformalize
https://github.com/dalenewman/transformalize.provider.ado
access ado etl mysql postgresql sqlce sqlite sqlserver transformalize
Last synced: 4 days ago
JSON representation
The ADO Provider for Transformalize
- Host: GitHub
- URL: https://github.com/dalenewman/transformalize.provider.ado
- Owner: dalenewman
- License: apache-2.0
- Created: 2018-12-10T22:02:20.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-04T15:07:31.000Z (10 months ago)
- Last Synced: 2024-11-12T18:53:47.591Z (5 days ago)
- Topics: access, ado, etl, mysql, postgresql, sqlce, sqlite, sqlserver, transformalize
- Language: C#
- Size: 3.7 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Transformalize.Provider.Ado
This is an ADO.NET data provider used in Transformalize.
It uses [Dapper](https://github.com/DapperLib/Dapper).
Below is a benchmark for inserting 1000 rows of [bogus](https://github.com/bchavez/Bogus) data
into various [Docker](https://www.docker.com) hosted databases.```
BenchmarkDotNet v0.13.12, Windows 11 (10.0.22621.3007/22H2/2022Update/SunValley2)
AMD Ryzen 7 5800X, 1 CPU, 16 logical and 8 physical cores
.NET SDK 8.0.101
[Host] : .NET 8.0.1 (8.0.123.58001), X64 RyuJIT AVX2
DefaultJob : .NET 8.0.1 (8.0.123.58001), X64 RyuJIT AVX2
```
| Method | Mean | Error | StdDev | Median | Ratio | RatioSD |
|----------- |----------:|---------:|---------:|----------:|------:|--------:|
| baseline | 25.29 ms | 0.175 ms | 0.146 ms | 25.29 ms | 1.00 | 0.00 |
| sqlite | 73.74 ms | 1.365 ms | 1.277 ms | 73.34 ms | 2.91 | 0.05 |
| sqlserver | 80.32 ms | 1.603 ms | 4.081 ms | 78.40 ms | 3.18 | 0.18 |
| postgresql | 446.57 ms | 4.631 ms | 4.332 ms | 446.73 ms | 17.66 | 0.19 |
| mysql | 628.71 ms | 7.338 ms | 6.864 ms | 631.74 ms | 24.86 | 0.27 |