PythonQ 240-8XX Manual de usuario Pagina 130

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 129
Kapitel 3: Installation von MySQL 109
ALTER TABLE
Wenn Sie ein ALTER TABLE-Statement ausf¨uhren, ist die Tabelle gegen Be-
nutzung durch andere Threads gesperrt. Das hat damit zu tun, dass Sie unter
Windows keine Datei oschen onnen, die durch andere Threads in Benutzung
ist. (Zuk¨unftig finden wir oglicherweise einen Weg, dieses Problem zu umge-
hen.)
DROP TABLE auf eine Tabelle, die durch eine
MERGE-Tabelle in Benutzung ist, funktioniert nicht. Der MERGE-Handler
f¨uhrt sein Tabellen-Mapping versteckt vor MySQL durch. Weil Windows
das oschen von Dateien verbietet, die offen sind, m¨ussen Sie zuerst alle
MERGE-Tabellen flushen (mit FLUSH TABLES) oder die MERGE-Tabelle oschen,
bevor Sie die Tabelle oschen. Wir werden das zusammen mit der Einf¨uhrung
von Sichten (VIEWs) beheben.
Hier sind einige Themen f¨ur diejenigen, die uns beim Windows-Release helfen wollen:
Einen Ein-Benutzer-Server MYSQL.DLL herstellen. Das onnte alles beinhalten, was
einen Standard-Server ausmacht, ausser Thread-Erzeugung. Das w¨urde es erheblich
erleichtern, MySQL in Applikationen zu benutzen, die keinen echten Client/Server und
keinen Zugriff auf den Server von anderen Hosts ben¨otigen.
Ein paar nette Start- und Stop-Icons zur MySQL-Installation hinzuf¨ugen.
Ein Werkzeug bauen, das Registrierungseintr¨age f¨ur die MySQL-Startoptionen hand-
habt. Das Lesen der Registrierungseintr¨age ist bereits in mysqld.cc kodiert, sollte
aber umgeschrieben werden, damit es mehr Parameter-orientiert ist. Das Werkzeug
sollte auch in der Lage sein, die C:\my.cnf’-Optionsdatei zu aktualisieren, wenn der
Benutzer diese lieber als die Registrierungsdatei benutzen will.
Wenn man mysqld als Systemdienst mit --install (auf NT) installiert, are es nett,
wenn man vorgabem¨aßige Optionen auf der Kommandozeile hinzuf¨ugen onnte. Im
Moment muss man diese fehlende oglichkeit durch eine Liste der Parameter in der
C:\my.cnf’-Datei ersetzen.
Es are eine feine Sache, wenn man mysqld vom Task-Manager aus killen onnte.
Momentan muss man mysqladmin shutdown benutzen.
readline auf Windows portieren, damit es im mysql-Kommandozeilen-Werkzeug be-
nutzt werden kann.
GUI-Versionen der Standard-MySQL-Clients (mysql, mysqlshow, mysqladmin und
mysqldump) aren nett.
Nett are auch, wenn die Socket-Lese- und Schreib-Funktionen in net.c unterbrech-
bar aren. Das w¨urde es erm¨oglichen, offen Threads mit mysqladmin kill auf Win-
dows zu killen.
following two lines? mysqld always starts in the "C" locale und not in the default
locale. We would like to have mysqld use the current locale f¨ur the sort order.
Benutzerdefinierte Funktionen (UDF) mit .DLLs implementieren.
Makros hinzuf¨ugen, um die schnelleren, Thread-sicheren Inkrementierungs-
/Dekrementierungsmethoden nutzen zu onnen, die Windows bietet.
Weitere Windows-spezifische Themen sind in der README’-Datei beschrieben, die mit der
MySQL-Windows-Distribution ausgeliefert wird.
Vista de pagina 129
1 2 ... 125 126 127 128 129 130 131 132 133 134 135 ... 767 768

Comentarios a estos manuales

Sin comentarios