Quelques notes sur l'implémentation :
Le support de MYSQL_TYPE_GEOMETRY
a été ajouté à l'extension MySQLI en PHP 5.3.
Notez qu'il y a des différences internes d'implémentations
entre libmysqlclient et mysqlnd
pour gérer les colonnes de type MYSQL_TYPE_GEOMETRY.
D'un point de vue général, mysqlnd alloue beaucoup
moins de mémoire. Par exemple, s'il y a une colonne de type
POINT dans le jeu de résultats,
libmysqlclient allouera environ 4GB de RAM
alors qu'il ne faut que 50 octets pour gérer une colonne de type
POINT en mémoire. L'allocation mémoire est encore
plus faible que 50 octets lors de l'utilisation de
mysqlnd.