Hinweise zur Implementierung:
Die Unterstützung für MYSQL_TYPE_GEOMETRY
zu der
MySQLi-Erweiterung in PHP 5.3 hinzugefügt.
Beachten Sie, dass es verschiedene interne Implementierungen von
libmysqlclient
und mysqlnd
zum
Handling von Spalten des Typs MYSQL_TYPE_GEOMETRY
gibt.
Allgemein nimmt mysqlnd
viel weniger Speicher ein. Zum
Beispiel, wenn eine Spalte POINT
in einem Ergebnis-Set
vorkommt, reserviert libmysqlclient
bis zu 4GB RAM,
obwohl weniger als 50 bytes benötigt würden. Die Speicherzuweisung ist
viel geringer, weniger als 50 bytes, wenn man mysqlnd
nutzt.