Denna artikel presenterar resultat av hastighetstester gjorda p� tabeller med 100,000 poster f�r alla k�nda kommersiella databasmotorer f�r Delphi, vilka f�rvarar alla data i en
enda databasfil.

Alla m�tningar �r presenterade i Tabell 1.

Relativ hastighet f�r databasmotorer i j�mf�relse med snabbaste produkten (dess hastighet �r tagen vid 100 %) �r visade p�
Diagram 1.
Detta diagram presenterar visuellt hur snabb produkten �r, samt hur mycket snabbare produkten �r j�mf�rt med andra produkter.

Du kan se att Accuracer �r den snabbaste databasen f�r stora datam�ngder.

Diagram 1. Relativ hastighet f�r databasmotorer.
Tabell 1. Testtider r�knat i msek.
  | Accuracer | EasyTable | KeyDB | TinyDB | TurboDB |
Version | 3.40 | 6.03 | 1.50.03 | 2.95 | 4.2.2 |
Insert without indexes | 9,482 | 51,749 | 85,044 | 58,789 | 73,922 |
Navigate by Next without indexes | 1,407 | 18,452 | 15,361 | 1,671 | 2,249 |
Navigate by Next with filter without indexes | 1,374 | 18,108 | 54,781 | 1,655 | 89,796 |
Edit without indexes | 7,856 | 46,604 | 61,991 | 330,704 | 84,182 |
Navigate by RecNo without indexes | 32 | 189 | 48 | 16 | 0 |
Navigate by RecNo with filter without indexes | 0 | 174 | 0 | 31 | 31 |
Locate By FInteger without indexes | 2,890 | 9,112 | 2,157 | 6,359 | 3,968 |
Locate By FString without indexes | 3,593 | 9,720 | 2,815 | 9,782 | 5,781 |
Delete without indexes | 3,265 | 109,718 | 72,393 | 76,092 | 156,468 |
Insert with indexes | 50,682 | 144,058 | 578,867 | 168,959 | 182,276 |
Navigate by Next with indexes | 10,657 | 48,314 | 54,376 | 1,718 | 7,031 |
Navigate by Next with filter with indexes | 30,687 | 51,562 | 84,425 | 1,938 | 96,484 |
Edit with indexes | 77,711 | 205,261 | 1,315,480 | 2,365,102 | 787,736 |
Navigate by RecNo with indexes | 471 | 562 | 1,594 | 15 | 109 |
Navigate by RecNo with filter with indexes | 63 | 499 | 16 | 47 | 31 |
Locate By FInteger with indexes | 687 | 1,312 | 906 | 3,829 | 378 |
Locate By FString with indexes | 281 | 549 | 1,735 | 345 | 1,046 |
Delete with indexes | 34,141 | 275,515 | 945,251 | 752,031 | 1,436,655 |
Total: | 235,279 | 991,458 | 3,277,240 | 3,779,083 | 2,928,143 |
Alla tester var k�rda p� samma maskin (CPU Intel Pentium 4 2.4 Ghz, MB ASUS P4S8X, 512 Mb DDR400 RAM, HDD Western Digital 80 GB IDE, OS Microsoft Windows XP SP1) .

Du kan se att Accuracer har den snabbaste diskmotorn f�r medelstora databaser.
Accuracer �r 12.4...16.1 g�nger snabbare �n n�gon annan produkt fr�n andra utvecklare, speciellt
i operationer som Infoga / Redigera / Ta bort (Insert / Edit / Delete ) med index s�v�l som f�r n�gra operationer utan index.

Bara n�gra exempel.

Accuracer �r 42.1/47.9 g�nger snabbare �n TurboDB p� Ta bort (Delete) operationer (utan index/med index).

Accuracer �r 42.1/30.4 g�nger snabbare �n TinyDB p� Redigera (Edit) operationer.

Accuracer �r 39.9 g�nger snabbare �n KeyDB p� att Navigera genom N�sta (Next) med filter utan index!
P� andra operationer �r Accuracer ocks� mycket bra:
- Infoga (Insert) - 9.0/11.4 g�nger
- Redigera (Edit) - 7.9/16.9 g�nger
- Ta bort (Delete) - 22.2/27.7 g�nger

I testerna med 100,000 poster i en tabell, var Accuracer till och med snabbare (4.2 g�nger) �n EasyTable, men p� 10,000
poster visade EasyTable en mycket snabb hastighet
och blev en obesegrad ledare �ver Accuracer p� 100,000 tester.

Du kan l�sa andra artiklar till�gnad till
benchmarks hastighetstest
f�r att vara s�ker p� att AidAim program visar speciell uppm�rksamhet till hastigheten av dess produkter och
att vi g�r allt vi kan f�r att ge dig produkter av makal�s kvalitet till
resonabelt pris.

We give
full k�llkod p� testade program.
L�s Licens.txt filen f�r villkor och anv�ndning av v�ra produkter.

Du kan l�sa f�ljande artiklar f�r att f� mera information om AidAims programdatabasprodukter:
Accuracer Databassystem
EasyTable
Accuracer och EasyTable: Egenskaper J�mf�relse

H�r kan du
ladda
ner Accuracer och EasyTable utv�rderingsversioner gratis.
|