When not singing, I am a professional applications programmer (have been Systems Programmer too) and everyday I find a reason to congratule myself for being so cavernary to not use databases at all.After six months of evaluation, in 1997, I decided to keep my simple, reliable, pre-dimensioned flat files and hashing algorithms, and not enter the world of SQL bases. My advantage is that my customers are small companies with no more than 20 workstations, but the application is very sensible, it imposes very strict response times, and I could do it 20 to 200 times faster than the slowest database configurations. I didn't make a comparison with the fastest, but we should consider that a fast DB configuration would increase, in hard and soft, the cost of my system by 500 percent initially, and 1000% in maintenance.
Un abrazo - Andrés (in a veeeery comfortable cavern):)