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 2061 to 2070 of 2494 « Previous | Next »
Rapidité de la réplication MySQL

Baron Schwartz vient de mesurer la vitesse de réplication de MySQL. À la milli-seconde, il a mesuré le temps que prend une architecture MySQL à faire passer les informations du maître à l'esclave. Cette opération n'est pas immédiate, puisqu'il faut que le maître note les requêtes dans le log binaire, que ce dernier soit envoyé à l'esclave, et que finalement, les requêtes soient aussi exécutées sur l'esclave.
Au final, Baron trouve que MySQL assure la réplication entre 200 et 300 millisecondes, ce qui est pas mal du tout. Cela donne aussi une idée des délais minimals de réplication que l'on peut attendre d'une architecture, puisque dans son test, le temps de réplication n'inclut aucun transfert réseau ni charge secondaire sur le serveur.

L'open source progresse encore chez les utilisateurs d'Oracle

Une étude par le groupe des utilisateurs d'oracle, et commanditée par MySQL, révèle les progres des applications Open Source dans les rangs des utilisateurs d'Oracle.


  • plus d'un tiers utilisent une base de données Open Source en production
  • Les versions express n'ont pas freiné les logiciels Open Source
  • La moitié des répondants envisagent d'installer un logiciel Open Source l'an prochain
[Lire plus]
Les prochains bugs corrigés de MySQL

Kaj Arnö livre la première liste des bugs à corriger dans MySQL 5.1. Il s'agit de la liste des problèmes qui ont été rapportés à MySQL AB, et qui sont en cours de correction, mais pas encore corrigé.
Cette approche complète la liste classique des bugs fermés qui accompagne chaque publication de versions : maintenant, on sait aussi quels sont les problèmes qui sont en cours de correction. On peut donc se baser sur cette liste pour décider si un correctif de bug sera prochainement disponible, ou bien s'il faut mettre en place une solution de remplacement sois-même.
Cette liste semble anodine, mais être capable de dire ce que l'on fait, pendant qu'on le fait, est beaucoup plus difficile qu'il n'y parait. Avez-vous déjà essayé pour vos propres projets?

[Lire plus]
Les prochains bugs corrigés de MySQL

Kaj Arnö livre la première liste des bugs à corriger dans MySQL 5.1. Il s'agit de la liste des problèmes qui ont été rapportés à MySQL AB, et qui sont en cours de correction, mais pas encore corrigé.
Cette approche complète la liste classique des bugs fermés qui accompagne chaque publication de versions : maintenant, on sait aussi quels sont les problèmes qui sont en cours de correction. On peut donc se baser sur cette liste pour décider si un correctif de bug sera prochainement disponible, ou bien s'il faut mettre en place une solution de remplacement sois-même.
Cette liste semble anodine, mais être capable de dire ce que l'on fait, pendant qu'on le fait, est beaucoup plus difficile qu'il n'y parait. Avez-vous déjà essayé pour vos propres projets?

[Lire plus]
Installer le cluster MySQL sur 2 machines

En vue d'une mise en production d'un cluster, j'ai configuré un serveur de développement sur deux machines. J'ai préparé les serveurs pour avoir un noeud SQL et un noeud ndb sur chaque machine. C'était le fun. Enfin...

Installer le cluster MySQL sur 2 machines

En vue d'une mise en production d'un cluster, j'ai configuré un serveur de développement sur deux machines. J'ai préparé les serveurs pour avoir un noeud SQL et un noeud ndb sur chaque machine. C'était le fun. Enfin...

"vive PHP et MySQL" est une variable PHP valide

Voici la dernière technique de nommarge étrange de variable en PHP : on peut utiliser une chaîne de caractères avec des espaces. Il suffit d'utiliser les accolades pour délimiter la variable, et de mettre une chaîne de caractères de votre choix.
Il est aussi possible de donner des noms idéographiques aux variables (comme en chinois ou japonais), mais ça, tout le monde le sait déjà.

 
 
 
 
 
${'vive PHP et MySQL'} = 'Mais oui!';
 
 
 
print ${'vive PHP et MySQL'};
 
 
 
print_r(get_defined_vars());
 
?>
 
 
 
Mais oui!
 
Array
 
(
 
    [vive PHP et MySQL] => Mais oui!
 
    [] => 2
 
)
 
[Lire plus]
"vive PHP et MySQL" est une variable PHP valide

Voici la dernière technique de nommarge étrange de variable en PHP : on peut utiliser une chaîne de caractères avec des espaces. Il suffit d'utiliser les accolades pour délimiter la variable, et de mettre une chaîne de caractères de votre choix.
Il est aussi possible de donner des noms idéographiques aux variables (comme en chinois ou japonais), mais ça, tout le monde le sait déjà.

 
 
 
 
 
${'vive PHP et MySQL'} = 'Mais oui!';
 
 
 
print ${'vive PHP et MySQL'};
 
 
 
print_r(get_defined_vars());
 
?>
 
 
 
Mais oui!
 
Array
 
(
 
    [vive PHP et MySQL] => Mais oui!
 
    [] => 2
 
)
 
[Lire plus]
Alertes sécurité des applications PHP et MySQL, édition 166


PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.4 et 4.4.7; MySQL 5.0.45 (communauté) et 5.0.45 (entreprise), 4.1.22, ainsi que 5.1.21-beta. Les mises à jour sont recommandées vers ces versions.



7 alertes de sécurité ont été émises cette semaine, concernant des applications suivantes :
Drupal, Gallery, Joomla, PEAR, WordPress, dotProject et phpMyAdmin


[Lire plus]
Alertes sécurité des applications PHP et MySQL, édition 166


PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.4 et 4.4.7; MySQL 5.0.45 (communauté) et 5.0.45 (entreprise), 4.1.22, ainsi que 5.1.21-beta. Les mises à jour sont recommandées vers ces versions.



7 alertes de sécurité ont été émises cette semaine, concernant des applications suivantes :
Drupal, Gallery, Joomla, PEAR, WordPress, dotProject et phpMyAdmin


[Lire plus]