http://qs1969.pair.com?node_id=207001


in reply to MySQL vs SQL2000

I am also a webhoster like you, as well as being a web application developer. I run Oracle, Sybase, and MySQL instances for different size projects.

MySQL is fine for small apps but fails on large apps due to:
lack of referencial integrity support (no cross-checking accross tables for validity of fields)
slower update/insert (but faster select)
no stored procedures (but in MySQL4 beta it is implemented and apparrently works quite well)

That said, most of my customer-support and customer-database work is on MySQL (It is far easier to use).

If you want SQL2000 capability, I suggest you consider Sybase or Oracle on Linux!! Both are much cheaper than SQL2000(even Oracle if you can deal with the added BDA requirements) and does not require a MS box. Sybase 11.9.2 is free and you can get Oracle 8i licenses for $100.00 (or free) if you ask. Sybase is trivial to install and available free.

Oracle can be acquired quite competitively but is not trivial to administer.

MS SQL Server and Sybase are 99% the same thing, having come out of the same development effort betweek sybase and microsoft in the 90s.

Have you considered Postgres? I have not used it but collegues who have used it swear by it. It is fast, cheap, and supports referencial integrity.

hackmare.
roasp.com

Replies are listed 'Best First'.
Re: Re: MySQL vs SQL2000
by mpeppler (Vicar) on Oct 22, 2002 at 14:59 UTC
    Just a slight correction re: Sybase on linux.

    ASE 11.0.3.3 is completely free - both for development and deployment. This means that you can use it to host your clients, and your clients expecting MS-SQL will hardly see the difference.

    ASE 11.9.2 is free for development, but is somewhat obsolete.

    ASE 12.5.0.1 is available free for development (there is a specific Developer's Edition). It's got lot's of improvements on the previous versions. You can't use it (legally) to run a production server. ASE (Adaptive Server Enterprise) runs for something like $800 for a linux server, but for an internet license you should expect to pay something like $10,000 (steep, I know, but try Oracle...).

    As someone mentioned, the alternative from Sybase is Adaptive Server Anywhere (ASA). It's a different code-line, developed from the Watcom SQL Anywhere system. It's light-weight, but supports stored procs, triggers, etc. and should be quite a bit cheaper than ASE.

    Michael