Sortie imminente de « MySQL 5, Audit et optimisation »

Vous l’avez remarqué, depuis quelques mois dbnewz n’est plus aussi régulièrement mis à jour. A qui la faute ? Probablement à l’ouvrage que nous (Pascal Borghino, Olivier Dasini, Arnaud Gadal) avons rédigé récemment. La charge de travail nécessaire à la rédaction de « MySQL 5, audit et optimisation », un ouvrage rédigé en plus de nos activités professionnelles, a temporairement pris le dessus sur le temps que nous consacrions habituellement au blog.

MySQL 5 Audit et optimisation

La rédaction de l’ouvrage étant maintenant dernière nous, les billets vont pouvoir reprendre à une allure plus digne de ce blog ! Je tiens d’ailleurs à remercier Stéphane qui a enrichi le site pendant que Pascal et moi étions à 100% sur le …

[Lire plus]
10 astuces SQL

Pour améliorer vos requêtes MySQL ou SQL en général, Jean Batiste Jung propose 10 astuces :

  • Conception de la base de données
  • Optimisation
  • Requete plus rapide
  • Sélection
  • Utilisation de la fonction LIMIT
  • Evitement des requêtes en boucle
  • Jointure
  • Union
  • Caractères génériques
  • Index
10 astuces SQL

Pour améliorer vos requêtes MySQL ou SQL en général, Jean Batiste Jung propose 10 astuces :

  • Conception de la base de données
  • Optimisation
  • Requete plus rapide
  • Sélection
  • Utilisation de la fonction LIMIT
  • Evitement des requêtes en boucle
  • Jointure
  • Union
  • Caractères génériques
  • Index
Informations CPU d'un serveur MySQL

De nombreux outils existent pour obtenir des informations sur vos données MySQL.
La plupart des outils proposent une utilisation en ligne de commande ou par interface graphique. Cependant il existe une autre manière d'obtenir ces informations sans utiliser ce mode shell.
Le site Livejournal montre en quelques lignes comment obtenir les informations CPU de votre serveur MySQL.

Informations CPU d'un serveur MySQL

De nombreux outils existent pour obtenir des informations sur vos données MySQL.
La plupart des outils proposent une utilisation en ligne de commande ou par interface graphique. Cependant il existe une autre manière d'obtenir ces informations sans utiliser ce mode shell.
Le site Livejournal montre en quelques lignes comment obtenir les informations CPU de votre serveur MySQL.

Sortie du livre: Audit et optimisation – MySQL 5

Pascal Borghino, Olivier Dasini, Arnaud Gadal et Eyrolles ont l’honneur de vous annoncer la sortie du livre Audit et optimisation MySQL 5.

Pour la première fois, les meilleurs experts de chez Yahoo!, Orange Business Services et Virgin mobile livrent leur expérience de terrain... en français

Editeur : EYROLLES | Langue : Français | ISBN-10: 2212126344 | ISBN-13: 978-2212126341

A l’occasion du salon Solutions Linux/Open Source qui se tiendra du 16 au 18 mars à Paris Expo-Porte de Versailles, cet ouvrage sera disponible en exclusivité et en avant-première sur le stand Eyrolles (n°C35).

L’ouvrage sera disponible en librairie le 25 mars 2010. Vous pouvez cependant déjà le commander sur les sites spécialisés ( …

[Lire plus]
XtraDB sauvegarde votre cache, et ça marche !

La dernière version de XtraDB, le moteur de stockage proposé par Percona, dispose d’une fonctionnalité plutôt pertinente avec MySQL : La sauvegarde du cache InnoDB (InnoDB Buffer Pool)

Sauvegarder le cache, oui, mais pour quoi faire ?

Vous devez effectivement comprendre l’intérêt de la chose si vous vous êtes déjà frotté à l’administration d’un MySQL mais je dois vous avouer qu’en abordant le sujet pendant la pose café, tout le monde n’était pas forcement convaincu.

En effet, la mise en œuvre d’une telle fonctionnalité soulève une autre question : Pourquoi redémarrer MySQL ?

Effectivement, le véritable intérêt de cette sauvegarde est de pouvoir couper son MySQL sans perdre les informations stockées dans le cache. Intérêt évidemment compris de tous dans le cas d’un crash du serveur MySQL.

Dans les faits, XtraDB permet de sauvegarder et restaurer le cache même si il …

[Lire plus]
EasyPHP 5.3.2 est disponible

Moins d'un mois apres la 5.3.1, EasyPHP 5.3.2 est disponible en telechargement. Cette nouvelle version fait suite a la sortie de PHP 5.3.2.

Comme toujours, EasyPHP peut s'installer n'importe ou : disque dur, cle USB ...
L'interface d'administration d'EasyPHP permet de:
- modifier directement le repertoire DocRoot d'Apache et de lister ce qu'il contient
- creer/supprimer des alias
- gerer MySQL avec PhpMyAdmin
- declarer le TimeZone pour PHP.
- exceder au phpinfo

EasyPHP est maintenant traduit en 7 langues (et d'autres vont venir).

Website : www.easyphp.org
Facebook page : www.facebook.com/pages/EasyPHP/100608599258
Twitter : www.twitter.com/easyphp
Sourceforge : www.sourceforge.net/projects/quickeasyphp/

Les versions les plus recentes sont:

** EasyPHP 5.3.2 **
- PHP 5.3.2
- Apache 2.2.14
- MySQL …

[Lire plus]
Les logiciels libres les plus prometteurs

Le site Indexel a regroupé une liste des logiciels libres qui seront peut-être les logiciels indispensables pour le futur. La liste propose 13 logiciels, touchant de nombreux secteurs.
Cette liste couvre des logiciels allant d'Android à Asterisk, mais aussi bien des logiciels libres de Firefox à une plate forme LAMP (Linux Apache MySQL PHP).
Les secteurs importants sont :

  • Système d'exploitation mobile : Chrome OS et Android
  • Virtualisation : KVM
  • ToIP : Asterisk
  • ETL : Talend Open Studio
  • CMS : Drupal et Alfresco
  • ERP : le mode SaaS comme argument de la réversibilité
  • Messagerie : Raindrop
  • Web 2.0 : OpenStreetMap et Piwik
[Lire plus]
Les logiciels libres les plus prometteurs

Le site Indexel a regroupé une liste des logiciels libres qui seront peut-être les logiciels indispensables pour le futur. La liste propose 13 logiciels, touchant de nombreux secteurs.
Cette liste couvre des logiciels allant d'Android à Asterisk, mais aussi bien des logiciels libres de Firefox à une plate forme LAMP (Linux Apache MySQL PHP).
Les secteurs importants sont :

  • Système d'exploitation mobile : Chrome OS et Android
  • Virtualisation : KVM
  • ToIP : Asterisk
  • ETL : Talend Open Studio
  • CMS : Drupal et Alfresco
  • ERP : le mode SaaS comme argument de la réversibilité
  • Messagerie : Raindrop
  • Web 2.0 : OpenStreetMap et Piwik