PythonQ 240-8XX Manual de usuario Pagina 29

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 28
8 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
Kann große Datenbanken handhaben. Wir selbst benutzen MySQL bei einigen Daten-
banken, die 50 Mio. Datens¨atze haben und wir kennen Benutzer, die MySQL mit
60.000 Tabellen und etwa 5 Milliarden Zeilen benutzen.
Alle Spalten onnen Vorgabewerte (Defaults) haben. Sie onnen INSERT benutzen, um
eine Untermenge der Tabellenspalten mit Werten zu best¨ucken. Diejenigen Spalten,
die nicht explizit angesprochen werden, werden auf ihre Vorgabewerte gesetzt.
Benutzt GNU Automake, Autoconf und Libtool aus Portabilit¨atsgr¨unden.
Geschrieben in C und C++. Getestet mit großen Anzahl verschiedener Compiler.
Ein sehr schnelles Thread-basierendes Speicherzuordnungs-System (memory allocation
system).
Keine Speicherlecks (memory leaks). MySQL wurde mit Purify getestet, einem kom-
merziellen Werkzeug zur Entdeckung von Speicherlecks.
Beinhaltet myisamchk, ein sehr schnelles Dienstprogramm zur
¨
Uberpr¨ufung, Opti-
mierung und Reparatur von Tabellen. Die gesamte Funktionalit¨at von myisamchk steht
auch ¨uber die SQL-Schnittstelle zur Verf¨ugung. Siehe Kapitel 5 [MySQL Database Ad-
ministration], Seite 170.
Volle Unterst¨utzung f¨ur mehrere unterschiedliche Zeichens¨atze, incl. ISO- 8859-1
(Latin1), big5, ujis und weitere. So sind zum Beispiel die skandinavischen Zeichen ˚a’,
‘¨a’ und ‘¨o’ in Tabellen- und Spaltennamen erlaubt.
Alle Daten werden mit dem ausgew¨ahlten Zeichensatz gespeichert. Alle Vergleiche f¨ur
normale Zeichenkettenvergleiche sind unabh¨angig von Groß- und Kleinschreibung.
Die Sortierung ist abh¨angig vom gew¨ahlten Zeichensatz (schwedisch als Vorgabe). Das
kann beim Start des MySQL-Servers ge¨andert werden. Um beispielsweise eine sehr
fortgeschrittene Sortierung zu sehen, sehen Sie sich den tschechischen Sortier-Code an.
MySQL unterst¨utzt viele unterschiedliche Zeichens¨atze, die bei der Kompilierung und
ahrend der Laufzeit festgelegt werden onnen. Der neue Zeichensatz ’latin de’ sorgt
f¨ur eine korrekte deutsche Sortierreihenfolge.
Aliase auf Tabellen und Spalten sind erlaubt, wie im SQL92-Standard festgelegt.
DELETE, INSERT, REPLACE und UPDATE geben die Anzahl der Zeilen zur¨uck, die ge¨andert
wurden (bzw. betroffen sind). Es ist statt dessen auch oglich, die Anzahl der
¨ubereinstimmenden Zeilen zur¨uckzugeben, indem beim Verbindungsstart zum Server
ein entsprechendes Flag gesetzt wird.
Funktionsnamen kollidieren nicht mit Tabellen- oder Spaltennamen. ABS zum Beispiel
ist ein g¨ultiger Spaltenname. Die einzige Einschr¨ankung besteht drin, dass in einem
Funktionsaufruf keine Leerzeichen zwischen Funktionsname und der ¨offnenden runden
Klammer, die diesem folgt (’, erlaubt ist. Siehe Abschnitt 7.1.6 [Reserved words],
Seite 374.
Alle MySQL-Programme onnen mit der --help oder -? Option aufgerufen werden,
um Online-Hilfe zu erhalten.
Der Server kann Clients Fehlermeldungen in verschiedenen Sprachen zur Verf¨ugung
stellen. Siehe Abschnitt 5.6.2 [Languages], Seite 262.
Clients onnen sich mit dem MySQL-Server ¨uber TCP/IP Sockets, Unix So ckets (Unix)
oder Named Pipes (NT) verbinden.
Vista de pagina 28
1 2 ... 24 25 26 27 28 29 30 31 32 33 34 ... 767 768

Comentarios a estos manuales

Sin comentarios