Weiter Zurück [Inhalt] Online Suche im Handbuch

20.2 MySQL unter Windows 95/98/NT

Die neueste Win95/98/NT-Version ist gegenwärtig als 30 Tage laufende Shareware Version verfügbar. Die Quellcodes werden nur an Entwickler ausgegeben. Die Lizenz kostet 170 Euro zzgl. 170 Euro für E-Mail Support. Unter Windows NT läßt sich der MySQL Quellcode der UNIX Variante auch mit dem Compiler egcs oder GNU C kompilieren. Den Compiler findet man auf der Site http://www.cygnus.com oder auf einem der Mirror im Internet. MySQL verlangt für schnelles Arbeiten ein Betriebssystem mit preemptive multitasking, was leider bei Windows 95/98 nicht gegeben ist. MySQL läuft unter Microsoft Windows 98 und NT zwar scheinbar auch mit Threads, jedoch sind diese etwas anders implementiert, sodaß man mit erheblich höherem RAM Verbrauch kalkulieren muß. Unter Windows 95 läuft MySQL leider nicht korrekt, da bei jeder Verbindung ein eigener Thread erzeugt wird, der 200 Byte nicht mehr wieder freigibt. Das bedeutet bei 10.000 Zugriffen am Tag, daß 2 MByte an RAM täglich einfach verschwinden. Windows 95/98 hat außerdem noch einige Probleme mit blocking sockets und noch einige Probleme im TCP/IP Stack, sodaß hier DoS (Denial Of Service Angriffe) einfach den Datenbankserver stoppen können. Man sollte daher möglichst NT einsetzen. Unter Windows 98/NT gibt es jedoch leider keine UDF´s (User Defined Functions), da der Quellcode für MS Windows nicht frei verfügbar ist....


Weiter Zurück [Inhalt] Online Suche im Handbuch