MasterRacker
New member
I've had the "pleasure" of inheriting an app built on the Progress database. There is also a SQL Server version, however the vendor sold my new employer on the Progress version claiming the SQL Server version is slow. In the past I also supported a FoxPro base app, where the vendor is porting to SQL Server but claimed they had a hard time getting performance out of the SQL Server version. In this case I know they were developing a DB independence layer allowing the same client to use either backend, to the point where they were even trying to duplicate the FoxPro indexes on the SQL version. Personally, I feel this is a mistake.
IMHO, I just don't see how a properly designed client/server app wouldn't outperform a shared-file DB. I think these vendors are jumping into SQL without the proper knowledge or trying to do a straight port without optimizing for the new platform. Am I wrong about this? Other comments?
_____
Jeff
[small][purple]It's never too early to begin preparing for [/purple]International Talk Like a Pirate Day
"The software I buy sucks, The software I write sucks. It's time to give up and have a beer..." - Me[/small]
IMHO, I just don't see how a properly designed client/server app wouldn't outperform a shared-file DB. I think these vendors are jumping into SQL without the proper knowledge or trying to do a straight port without optimizing for the new platform. Am I wrong about this? Other comments?
_____
Jeff
[small][purple]It's never too early to begin preparing for [/purple]International Talk Like a Pirate Day
"The software I buy sucks, The software I write sucks. It's time to give up and have a beer..." - Me[/small]