Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 2361 to 2370 of 2494 « Previous | Next »
Le moteur Blackhole de MySQL


Le moteur Blackhole de MySQL est un moteur un peu spécial : il n'enregistre aucune donnée. Ni en mémoire, ni sur le disque, ni sur le réseau ni null part : direction /dev/null. Mais alors, à quoi peut-il donc servir? C'est ce que je me suis demandé, et les résultats ont été très surprenants!

Bon anniverssaire Mathieu & Geert

Ce jour c'est l'anniversaire de 2 personnes que j'apprécie particulièrement liées à 2 thématiques récurrentes de ce blog.

Mathieu Laurent : le monsieur des serveurs de Claroline. Outre les développements qu'il effectue pour le projet, il gère les serveurs de dev et des sites claroline .net .com ... Tout Geek qu'il est il a aussi une vie après l'informatique. Animateur responsable de l'unité Scoute de Soignies, coureur de fond et organisateur d'un Festival de Musique : le Touch May Festival

L'autre c'est Geert Vanderkelen, Le belge de chez Mysql, véritable pilier du Belgian MySQL User Group. Même expatrié, il rentre au pays pour ces rencontres …

[Lire plus]
Charger une base en mémoire


Si vous voulez gagner en performances, pour des tests ou en production, et que vos données en sont pas trop grosses, il peut être intéressant de migrer les tables en mémoire, et utiliser le moteur de table 'memory' (anciennement HEAP).

Toutefois, le moteur memory n'est pas l'alter ego de InnoDB ou MyISAM, sinon, il sera bien plus souvent utilisé. Amedias a découvert qu'il devait effacer les clés étrangères pour pouvoir transformer ses tables InnoDB en tables memory.

Pour faire la transformation de moteur, et l'abandon des clés étrangère, il suffit de faire un tour dans la base informatin_schema : en une boucle, le tour est joué.

Il faut aussi noter que si la structure de la table est conservée, les données seront perdues au redémarrage du serveur. Il est donc recommandé de travailler sur une copie des données, mais jamais sur les données critiques.

Vidéo PHP et MySQL, édition 2


Voici les 5 dernières vidéos PHP et MySQL.

Ces vidéos sont publiés sur les sites de partagent de vidéo. Ce sont des tutoriels enregistrés, des sessions de conférences, des screencast ou encore des slides de conférences.

N'hésitez pas à nous contacter pour signaler tout media qui mérite d'être ajouté à cette liste.

Vidéo PHP et MySQL, édition 2


Voici les 5 dernières vidéos PHP et MySQL.

Ces vidéos sont publiés sur les sites de partagent de vidéo. Ce sont des tutoriels enregistrés, des sessions de conférences, des screencast ou encore des slides de conférences.

N'hésitez pas à nous contacter pour signaler tout media qui mérite d'être ajouté à cette liste.

GROUP BY en détails


Il court encore quelques mythes et légendes sur la clause SQL GROUP BY. Ce myth raconte que le 'standard SQL' impose la présence de la colonne sélectionnée dans la liste de colonne affichée par SELECT pour pouvoir être utilisé dans la clause GROUP BY, à moins que cette colonne n'apparaisse exclusivement dans une expression d'agrégation. MySQL est souvent accusé de violer ce standard.

Dans cet article, je vais tenter d'enterrer ce mythe, en vous donnant un aperçu plus complet du traitemetn de GROUP BY par MySQL.

Charger une base en mémoire


Si vous voulez gagner en performances, pour des tests ou en production, et que vos données en sont pas trop grosses, il peut être intéressant de migrer les tables en mémoire, et utiliser le moteur de table 'memory' (anciennement HEAP).

Toutefois, le moteur memory n'est pas l'alter ego de InnoDB ou MyISAM, sinon, il sera bien plus souvent utilisé. Amedias a découvert qu'il devait effacer les clés étrangères pour pouvoir transformer ses tables InnoDB en tables memory.

Pour faire la transformation de moteur, et l'abandon des clés étrangère, il suffit de faire un tour dans la base informatin_schema : en une boucle, le tour est joué.

Il faut aussi noter que si la structure de la table est conservée, les données seront perdues au redémarrage du serveur. Il est donc recommandé de travailler sur une copie des données, mais jamais sur les données critiques.

GROUP BY en détails


Il court encore quelques mythes et légendes sur la clause SQL GROUP BY. Ce myth raconte que le 'standard SQL' impose la présence de la colonne sélectionnée dans la liste de colonne affichée par SELECT pour pouvoir être utilisé dans la clause GROUP BY, à moins que cette colonne n'apparaisse exclusivement dans une expression d'agrégation. MySQL est souvent accusé de violer ce standard.

Dans cet article, je vais tenter d'enterrer ce mythe, en vous donnant un aperçu plus complet du traitemetn de GROUP BY par MySQL.

La quatrième rencontre des utilisateurs MySql de Belgique est annoncée.


La quatrième rencontre des utilisateurs MySql de Belgique est annoncée. Elle aura lieu le 26 juin 2007, à 19h à Leuven comme celle du 15 février. Au Café Sport en face de la Gare. Il y a 2 entrées. La principale ... et l'autre. On sera près de l'autre.

J'espère ne pas être le seul francophone comme la dernière fois. Non pas que je n'aime pas le néerlandais des autres convives mais surtout parce que j'ai peine à croire que MySQL ne soit pas utilisé en francophonie.

L'endroit est sympathique, dans un recoins pas trop bruyant de ce lieu "estudiantin". Seul hic : C'est un café -> fumeurs à l'action.

J'avais promis de m'arranger pour que ca se passe une fois par ici, mais c'est quand j'ai fuit l'UCL et je n'ai pas encore réussi à séduire concrètement mes collègues chez Skynet.

MySQL sur Windows? bien sûr!


MySQL sur Windows est bien sûr possible, et certains, comme Robin Schumacher, en sont même entichés. Selon les statistiques de téléchargement, la plate-forme Windows apparait nettement en premier : ce qui ne me surprend pas. Les utilisateurs de Windows sont toujours les plus nombreux, et mécaniquement, ils seront plus nombreux à charger MySQL sur Windows. A nexen services, nous utilisons Linux Debian, et les excellents paquets de Guillaume Plessis. On ne télécharge une version MySQL qu'une seule fois, pour tous les clients.

Robin passe en revue les différents aspects de MySQL sur Windows : installation, configuration, développement, ainsi que quelques limitations, comme l'absence du Cluster.