ASTORM

Row size too large (> 8126)

Etant donné qu'il devient impossible d'utiliser certains prédicats sur les index spatiaux dans MySQL 8 (voir ici), nous avons décidé de migrer sur MariaDB. MariaDB étant le fork opensource de MySQL, la transition s'effectue de manière quasi transparente.

Lire la suite...

MariaDB sur Xen (Windows 2012 R2)

En voulant installer MariaDB sur un serveur Xen avec Windows Server 2012 R2 via le MSI, j'obtenais systématiquement un message comme quoi l'installation avait rencontré une erreur...

Lire la suite...

BloomFilter avec MySQL

Après une rude année d'étude et d'absence de billet, me voici à nouveau d'attaque ! Le but d'un de mes [nombreux] projets était de faire des jointures entre différentes tables réparties sur plusieurs serveurs en utilisant un BloomJoin.

Lire la suite...

JPA et les jointures

La Java Persistence API (JPA) est la spécification faisant partie de Java EE 5 (JEE5) définissant un langage SQL (le JPQL) sensé être portable. Toutefois je suis tombé sur une importante limitation de la spécification JPA elle-même : il n'est pas possible de mettre des conditions sur des jointures externes...

Lire la suite...

Export et Oracle

Depuis quelque temps je travaille avec une base de données Oracle, et j'ai constaté qu'il n'est pas possible d'exporter autre chose que des dump au format binaire...

Lire la suite...