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 2171 to 2180 of 2494 « Previous | Next »
Les meilleures dépêches du mois d'Août 2007


Voici les meilleures dépêches parues sur Nexen.net durant le mois d'Août 2007.

20 ensembles d'icones modernes (../../../actualites/web/17467-20_ensembles_dicones_modernes.php) (1541 hits) 15 fonctionnalités de PHP qui sont trop souvent ignorées (../../../actualites/php/17435-15_fonctionnalites_de_php_qui_sont_trop_souvent_ignorees.php) (1312 hits) Préparez vos entretiens d'embauche PHP avec w3answers (../../../actualites/trucs/17363-preparez_vos_entretiens_dembauche_php_avec_w3answers.php) (1310 hits) Questions d'entretien d'embauche (../../../actualites/php/17454-questions_dentretien_dembauche.php) (1200 hits) Tutoriel PHP, MySQL, Flex et JSON (../../../actualites/tutorial/17385-tutoriel_php,_mysql,_flex_et_json.php) (1068 hits) PHPLint : vérifiez votre code PHP (../../../actualites/logiciels/17460-phplint_:_verifiez_votre_code_php.php) (1011 hits) Choisir parmi 5 framework …

[Lire plus]
Vidéo PHP et MySQL, édition 10


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.

Internationalisation de dates avec PHP et MySQL


Dans le cadre dun des mes projets, jai été amené à me poser la question de linternationalisation de données dun site multilingue, en particulier des dates. La date nétant pas formatée automatiquement avec une locale idéale par MySQL, puisque GETFORMAT ne renvoie pas de valeur correspondant au format français, je me suis résigné à le faire à la main.

Vitesse d'nsertion dans les tables MySQL


'Mon cahier technique' propose un atelier performance en insertion dans trois moteurs de tables : InnoDB, MyISAM et MEMORY. Plusieurs conclusions sortent de cette étude :

delayed_key_write est important pour obtenir le meilleur des performances de MyISAM Memory est le plus rapide, mais MyISAM est tout à fait respectable

D'après moi, l'étude gagnerait à inclure aussi le moteur Archive de MySQL, qui est justement fait pour stocker de grandes quantité de données. Il prend moins de place sur le disque, et groupe les écritures.

L'autre aspect serait l'étude de la vitesse avec des connexions concurrentes (mysqlslap) et des données. Lors des mesures de vitesse, il ne faut jamais oublier qu'une table sera rarement sollicitée par une seule connexion, mais part une multitude. La quantité de données déjà en place est aussi un facteur limitant à la vitesse. Tout cela joue, et généralement très …

[Lire plus]
Vidéo PHP et MySQL, édition 10


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.

Internationalisation de dates avec PHP et MySQL


Dans le cadre dun des mes projets, jai été amené à me poser la question de linternationalisation de données dun site multilingue, en particulier des dates. La date nétant pas formatée automatiquement avec une locale idéale par MySQL, puisque GETFORMAT ne renvoie pas de valeur correspondant au format français, je me suis résigné à le faire à la main.

Vitesse d'nsertion dans les tables MySQL


'Mon cahier technique' propose un atelier performance en insertion dans trois moteurs de tables : InnoDB, MyISAM et MEMORY. Plusieurs conclusions sortent de cette étude :

delayed_key_write est important pour obtenir le meilleur des performances de MyISAM Memory est le plus rapide, mais MyISAM est tout à fait respectable

D'après moi, l'étude gagnerait à inclure aussi le moteur Archive de MySQL, qui est justement fait pour stocker de grandes quantité de données. Il prend moins de place sur le disque, et groupe les écritures.

L'autre aspect serait l'étude de la vitesse avec des connexions concurrentes (mysqlslap) et des données. Lors des mesures de vitesse, il ne faut jamais oublier qu'une table sera rarement sollicitée par une seule connexion, mais part une multitude. La quantité de données déjà en place est aussi un facteur limitant à la vitesse. Tout cela joue, et généralement très …

[Lire plus]
Les meilleures dépêches du mois d'Août 2007


Voici les meilleures dépêches parues sur Nexen.net durant le mois d'Août 2007.

20 ensembles d'icones modernes (../../../actualites/web/17467-20_ensembles_dicones_modernes.php) (1541 hits) 15 fonctionnalités de PHP qui sont trop souvent ignorées (../../../actualites/php/17435-15_fonctionnalites_de_php_qui_sont_trop_souvent_ignorees.php) (1312 hits) Préparez vos entretiens d'embauche PHP avec w3answers (../../../actualites/trucs/17363-preparez_vos_entretiens_dembauche_php_avec_w3answers.php) (1310 hits) Questions d'entretien d'embauche (../../../actualites/php/17454-questions_dentretien_dembauche.php) (1200 hits) Tutoriel PHP, MySQL, Flex et JSON (../../../actualites/tutorial/17385-tutoriel_php,_mysql,_flex_et_json.php) (1068 hits) PHPLint : vérifiez votre code PHP (../../../actualites/logiciels/17460-phplint_:_verifiez_votre_code_php.php) (1011 hits) Choisir parmi 5 framework …

[Lire plus]
MySQL 6.0.0 Alpha

La version alpha de MySQL 6.0.0 est disponible au téléchargement.

Cette version de MySQL, anciennement connue sous le nom de MySQL 5.2, apporte une unique nouveauté par rapport à la version 5.1 mais celle-ci n'est pas des moindre: il s'agit de l'intégration du nouveau moteur Falcon. En effet ce moteur transactionnel, qui vient rejoindre les classiques MyISAM et InnoDB sans les remplacer, devrait être plus performant sur les architectures matérielles récentes (64 bits), supporter les transaction ACID, et offrir un système de récupération des données en cas de crash.
Pour en savoir plus sur le moteur Falcon, je vous invite à visiter la FAQ correspondante sur le site de MySQL.

Rappelons tout de même qu'il s'agit là d'une version alpha, qui ne doit être utilisée …

[Lire plus]
Nouvelle version de MySQL : 6.0.2


MySQL 6.0.2, la dernière version de développement du système de base de données Open Source, a été publiée. C'est une version alpha : elle permet de tester les nouvelles fonctionnalités, notamment le moteur Falcon, mais il est recommandé de sauver ses données avant de changer de version, et d'éviter d'utiliser cette version en production.

Nouveauté de la version 6.0.2 :

Support de Mac OS X Intel (mais pas de binaires encore) Support de Windows 64 bits Support des espaces de tables Ajout de paramètres : falcon_log_windows, falcon_index_chill_threshold, falcon_record_chill_threshold, falcon_initial_allocation et falcon_disable_fsync. Retraits de paramètres : falcon_max_record_memory et falcon_min_record_memory

32 bogues corrigés en MySQL 6.0.2, tous portants sur le nouveau moteur Falcon.

Seuls Windows et Linux sont des plates-formes supportées à cette heure. Mac OSX est compilable …

[Lire plus]