Denna artikel visar resultat av hastighetstester p� tv� av AidAims databasmotorer,
EasyTable v.5.61 och Accuracer v.1.30.
Alla m�tningar �r presenterade i Tabell1.
Total tid p� alla testerna p� en tabell med 10,000 poster och en tabell med 100,000 poster visas p�
Diagram 1.
Du kan se att EasyTable �r 5 g�nger snabbare p� 10,000 poster medan
Accuracer �r 2 g�nger snabbare p� 100,000 poster.
Diagram 2 presenterar j�mf�rande resultat av hastighetstester p� 10,000 poster
separat f�r Accuracer och EasyTable utan index s�v�l som med index medan
Diagram 3
presenterar hastighetstester med resultat p� 100,000 poster.
Diagram 1. Tid f�r totala tester.
Tabell 1. Testtider r�knat i msek.
|
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
|
Diagram 2. Tid f�r hastighetstester, 10,000 poster.
Du kan se att EasyTable �r huvudsakligen snabbare i n�stan alla testerna men Accuracer har bra resultat i att l�sa och i s�kningstester.
Det �r ingen tvekan om att
EasyTable �r den snabbaste databasen
vid arbete med sm� och mellanstora tabeller.
EasyTable har maximal prestanda p� tabeller med 10,000 poster. N�r antalet poster �kar
mycket kommer Accuracer att vara snabbare �n EasyTable.
Diagram 3. Tid f�r hastighetstester, 100,000 poster.
I testerna med 100,000 poster i tabellen blir Accuracer snabbare, speciellt i att l�sa och i att s�ka.
Accuracer har �ven b�ttre resultat i testerna med index. Ett nytt
B-Tree indexsystem f�r Accuracer sl�r originalindexsystemet i EasyTable,
�ven om EasyTable n�r ett
fantastiskt resultat
med en tabell med 10,000 poster.
Vi ger
full k�llkod p� testade program.
Du kan fritt anv�nda och �ndra i dessa program, men i vissa fall m�ste du h�nvisa till
AidAim program vid anv�ndning av material
presenterat h�r (programmen inkluderat).
Du kan l�sa f�ljande artiklar f�r att f� mera information om v�r produkter:
Accuracer Databassystem
EasyTable
EasyTable: Hastighetstester
Accuracer och EasyTable: Egenskaper J�mf�relse
Ladda ner Accuracer och EasyTable utv�rderingsversioner gratis.
|