Outra desvantagem do mysql em relação ao Firebird ou PostGreeSQL é que o mysql só é gratuito em ambientes 100% GPL.
Nestas tudo... funcoes, triggers, procedures, index, Plan tables,....
e os limites qt de dados, de ampos, hã, hã? do melhor que há.
STANDARD SQL 92 . Etc Etc.
Até parece que estou a fazer publicidade.
Entra no mundo Firebird (Vale a pena).