Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options

Re: MySQL vs SQL2000

by hackmare (Pilgrim)
on Oct 22, 2002 at 07:48 UTC ( #207001=note: print w/replies, xml ) Need Help??

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.


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 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 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.


Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://207001]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (2)
As of 2023-02-05 13:14 GMT
Find Nodes?
    Voting Booth?
    I prefer not to run the latest version of Perl because:

    Results (31 votes). Check out past polls.