Nu er jeg ikke den store ekspert i begge databaser, men har dog arbejdet med begge....
Der er vist ikke nogen tvivl om at alle der virkelig bruger databaser seriøst, har Oracle. Men SQL Server 7 er faktisk også et ganske godt bud!
Det er ikke nogen fordel at lave en row-lock, set fra et performance synspunkt, og jeg har hørt de samme kommentarer som dig. Men SQL Server understøtter vist både row- og page-locking, og finder selv ud hvad der er bedst. Microsoft siger selv de har lavet verdens rekord (se
http://www.microsoft.com/sql/productinfo/tpc.htm)
Husk også der kan være forskel på ODBC drivernes hastighed hvis du bruge sådanne!