In diesem Artikel werden die Geschwindigkeiten der beiden AidAim Datenbank-Engines EasyTable 5.61 und Accuracer 1.30 verglichen.
Tabelle 1 zeigt alle Messwerte.
Gesamtzeit aller Tests mit einer Tabelle mit 10.000 und mit 100.000 Datens�tzen zeigt das Diagramm 1.
Sie sehen, dass EasyTable bei 10.000 Datens�tzen 5 mal schneller als Accuracer ist, dagegen ist Accuracer �ber 2 mal schneller bei 100.000 Datens�tzen.
Diagramm 2 zeigt den Vergleich der Testergebnisse von 10.000 Datens�tzen f�r Accuracer und EasyTable mit und ohne Index.
Diagramm 3 zeigt die Ergebnisse mit 100.000 Datens�tzen.
Diagramm 1. Gesamtzeit aller Tests.
Tabelle 1. Laufzeiten in msec.
|
Time, msec |
|
10,000 records |
100,000 records |
|
Accuracer | EasyTable | Accuracer | EasyTable
|
Insert without indexes | 5,659 | 884 | 137,395 | 63,540
|
Read without indexes | 277 | 153 | 3,088 | 19,322
|
Edit without indexes | 5,682 | 989 | 111,028 | 55,257
|
Navigate by RecNo without indexes | 613 | 159 | 609 | 5,437
|
RecNo with filter without indexes | 5,504 | 156 | 44,344 | 5,339
|
Locate by ID without indexes | 1,137 | 363 | 1219 | 4,635
|
Locate by Finteger without indexes | 856 | 547 | 985 | 17,193
|
Locate by Fstring without indexes | 442 | 1,840 | 515 | 19,198
|
Delete without indexes | 4,231 | 363 | 57,417 | 189,708
|
Insert with indexes | 5,577 | 1,418 | 115,088 | 221,737
|
Read with indexes | 282 | 156 | 2,651 | 17,125
|
Edit with indexes | 5,759 | 2,166 | 103,779 | 295,815
|
Navigate by RecNo with indexes | 617 | 159 | 625 | 2,974
|
RecNo with filter with indexes | 5,723 | 150 | 45,281 | 2,922
|
Locate by ID with indexes | 1,144 | 356 | 1,219 | 3,198
|
Locate by Finteger with indexes | 856 | 200 | 974 | 2,109
|
Locate by Fstring with indexes | 437 | 159 | 516 | 1,068
|
Delete with indexes | 4,231 | 1,600 | 57,479 | 457,896
| |
Overall | 49,026 | 11,820 | 684,211 | 1,384,471
|
Diagramm 2. Laufzeiten mit 10.000 Datens�tzen.
Sie sehen, dass EasyTable in allen Tests schneller ist und Accuracer beim Suchen und Lesen gute Resultate zeigt.
Das ist kein Wunder denn EasyTable ist die schnellste Datenbank mit kleinen und mittelgro�en Tabellen.
Die gr��te Performance hat EasyTable mit 10.000 Datens�tzen. Ist die Datenmenge gr��er ist Accuracer schneller als EasyTable.
Diagramm 3. Laufzeiten mit 100.000 Datens�tzen.
Bei den Tests Lesen (Read) und Suchen (Locate) mit 100.000 Datens�tzen hat Accuracer schnellere Zugriffszeiten.
Ebenso ist Accuracer schneller bei Tests mit Indizes, das neue B-Tree Indexsystem in Accuracer schl�gt das Indexsystem von EasyTable, unabh�ngig davon erreicht EasyTable
fantastische Werte
bei Tabellen mit 10.000 Datens�tzen.
Sie k�nnen den Source Code des Testprogramms erhalten.
Sie k�nnen es benutzen und ver�ndern, Sie k�nnen Ergebnisse mit diesem
Programm und obigen Bericht auch Auszugsweise publizieren unter der Voraussetzung, dass AidAim Software als Hersteller und
ein Hinweis auf diesen Artikel genannt wird.
Lesen Sie folgende Artikel um mehr �ber unsere Produkte zu erfahren:
Accuracer Datenbanksystem
EasyTable
EasyTable: Geschwindigkeitstests
Accuracer und EasyTable: Vergleich der Funktionen
Testen Sie Accuracer und EasyTable kostenlos mit unseren Testversionen.
|