
Uporedjivanje se sastoji u sledecem,
svoj stariji program radjen u Paradox-u bez SQL-a sam prepravio za Firebird i rezultati programa su porazavajuci sto se tice brzine.
Program se sastoji iz sledecih aktivnosti, treba da uporedi podatke iz 2 tabele koje imaju 6000 linija,znaci da nadje iste podatke,razlicite i pocenu su razlicite i kojih nema u jednoj a ima u drugoj i obrnuto.
Paradoks to bez SQL-a uporedjujuci liniju po liniju zavrsi za 20 secundi
Firebird sa SQL-om zavrsi za 2 minuta i resenja su ista.Na upit pronalazenja podataka kojih ima u jednoj a nema u drugoj i obrnuto jako puno vremena treba bar 1.5 min.
Pricao sam sa drugarom koji malo ozbiljnije programira i kaze da je verovatno problem kod algoritama u Firebird-u koji su spori jer i on kada je presao na SQL server 2002 dobio ubrzanje do 10x nego kada je korisio neku drugu bazu koja podrzava SQL ali bila je spora.
Kakva su vasa iskustva i misljenja ???











Uporedjivanje Firebird-a i Paradox-a(BDE)
