- Odmienne typy danych np. sposób zapisu DATETIME, SMALLINT, niezgodność typów BLOB, ograniczony CAST.
Różnica w typie MONEY = czytanym jako DECIMAL(12,2),
Odmienna syntaktyka SQL, – co prawda w szczegółach, ale ważne np. MAX (pole) jest niepoprawne – poprawne MAX(pole).
Brak obsługi transakcji, wszystkie transakcje musza być napisane ręcznie, mam na myśli tzw CROSSREFERENCIAL TRANSACTIONS,
Brak generatorów – autoinkrementacja musi się odbywać poprzez własną procedurę obsługi (spowolnienie, zawodność),
Połączenie poprzez ODBC. Połączenia poprze ODBC są wolniejsze i bardziej narażone na błędy, ze względu na konieczność łączenia kilku sterowników – w tym przypadku baza danych, MYODBC, BDE program, a nie jak standardowo baza danych, BDE, program,
Ograniczenie długości indeksów do 500 bajtów (nie jest to duże ograniczenie – tak długie indeksy występują tylko przy korespondencji elektronicznej –UID)
Niemożność zastosowania procedur osadzonych, poprzez bezpośrednie przeniesienie ich z FireBird, język procedur osadzony jest zbliżony co prawda do Oracle PL/SQL, ale nie tożsamy.
MySQL jest wyraźnie wolniejszy dla nieindeksowanych tabel (select) – ale tylko dla takich, indeksowane tabele czyta wyjątkowo szybko.
MySql realizuje wolniej dopisywanie INSERT.
DMPlaza a MySql
Moderator: jacqueline
DMPlaza a MySql
DM Plaza może współpracować z serwerem MySql 4,0 i wyżej. Przy wyborze tego serwera należy wziąc pod uwagę następujące problemy: