mardi 9 janvier 2007

MySQL 5.1 : vers le partitionnement démocratisé ?

MySQL est une base de données open source bien connue, mais qui n'a pas encore tout à fait acquis une complète crédibilité pour les très grosses volumétries de données. MySQL 5.1, en cours de développement, pourrait bien changer la donne. En effet, cette version intégrera le partitionnement, mais aussi la réplication des données dans le cadre d'un cluster.

Lire la suite

vendredi 5 janvier 2007

Bases de données à haute volumétrie : comment faire ?

C'est une forte tendance, les applications d'entreprise opèrent sur des volumétries de données de plus en plus grandes. Qui plus est, une pléthore d'utilisateurs et de clients accèdent à ces données, que ce soit directement, ou, le plus souvent, indirectement. Et ce n'est clairement pas le SOA ou la gestion des données de référence (master data management) qui vont infléchir ces tendances !

Résultat : une pression de plus en plus grande s'exerce sur les systèmes de gestion de bases de données.

Lire la suite

mercredi 7 juin 2006

Si tu ne t'occupes pas de la base de données, la base de données s'occupera de toi ...

On peut lire ça et là, depuis un certain temps, que la base de données n'aurait aucune espèce d'importance. Il suffirait d'utiliser un mapping objet/relationnel et de se reposer sur un mythique cache, sorte de panacée à tous les maux.

Pour le compte de ses clients, nos équipes ont effectué plusieurs dizaines d'audits de performances sur diverses applications en grande difficulté de performance. Et les faits sont sans appel !

Dans une majorité des cas, les causes des mauvaises performances se situent au niveau de la base de données !

Lire la suite