PHP Hautes Performances – Coté MySQL avec le site 24h00

Dernièrement je vous ait parlé du site netlog qui sert jusqu’à 5 milliards de pages vues par mois basé sur une architecture LAMP. La particularité de cette application était d’avoir un très fort ratio en lecture / écriture (entre 1.4 et 1) et donc la solution résidait dans la mise en place de sharding sur [...]

Optimisation des requêtes pour des performances optimales (24 Mar 2010)

Lors de ce séminaire Web nous vous parlerons des différentes méthodes d'analyse et d'optimisation des requêtes visant à accroître les performances de votre base de données MySQL. Nous nous concentrerons sur l'identification des requêtes problématiques, l'analyse de leur impact et les optimisations possibles.



Date and Time: Wednesday, 24 Mar 2010,

MySQL Cluster sous Windows (18 Feb 2010)

Lors de ce séminaire web, nous vous parlerons des avantages offerts par l’utilisation de MySQL Cluster sous Windows. Nous couvrirons dans le détail les diverses étapes de l’installation, de la configuration et de l’exécution de MySQL Cluster sous Windows. Enfin, nous traiterons aussi les thèmes de l’architecture de MySQL Cluster.

Si vous souhaitez savoir comment tirer le meilleur parti de MySQL Cluster sous Windows, ce séminaire Web est fait pour vous.



PHP Hautes Performances – Coté MySQL avec l’exemple de Netlog

Rendre une application LAMP performante implique d’optimiser plusieurs éléments. En travaillant sur le sujet entre autres dans le cadre de nos formations PHP Tuning, j’ai été amené à consulter le retour d’expérience de Netlog par l’un de ses responsable Jurriaan Persyn. Netlog est un réseau social de plus de 60 millions de jeunes en Europe. [...]

Recherche d’un expert MySQL
  • Profil : Expert MySQL
  • Expériences nécessaire :  forte expérience sur la configuration et le tuning de MySQL dans un contexte de forte utilisation
  • Compétences pré requises : MySQL – Compétences  qui seraient un plus : EzPublish ou autre CMS
  • Environnement technique : Linux Debian, Apache, MySQL
  • Connaissances des Outils : outils de mesures de charge MySQL
  • Contexte particulier du projet : sites à grande audience
  • Autres : Il s’agit d’une mission très ponctuelle dans un contexte technique lourd et il faut vraiment une personne très expérimentée.
  • Contact: Patrick Babonneau  +33 6 99 32 84 99
Webinar sécurité pour applications Web: conclusion

Merci d'avoir assisté au webinar sur la sécurité  pour les applications Web, et merci pour vos questions. Cette présentation était réservée aux membres du programme Sun Startup Essentials. Comme promis, voici une liste de liens utiles qui viennent compléter les sujets abordés pendant la présentations :

[Lire plus]
Webinar sécurité pour applications Web: conclusion

Merci d'avoir assisté au webinar sur la sécurité  pour les applications Web, et merci pour vos questions. Cette présentation était réservée aux membres du programme Sun Startup Essentials. Comme promis, voici une liste de liens utiles qui viennent compléter les sujets abordés pendant la présentations :

[Lire plus]
Natural ID vs Generated ID

Au boulot, je suis régulièrement confronté à ce que les développeurs croient être le mieux pour une application, versus ce que je crois qui est le mieux pour le serveur de base de données. Voici donc une petite étude que j’ai fais concernant les Natural ID versus les Generated ID.

Premièrement, il n’y a aucune garantie que les Natural IDs ne changeront jamais, sous aucune circonstance. En fait, il y a très peu de cas où nous pouvons en être 100% sur. Les Generated ID eux ne changent jamais, sous aucune circonstance.

De plus, advenant le cas où le natural ID changerait, il faudra gérer ce changement en cascade pour chaque clé étrangère. Ce changement invalidera tous les enregistrements en cache, pour tous les niveaux de cache, autant pour la table primaire et que les tables “enfants”.

Dans un contexte de faible contrainte d’intégrité, la possibilité que quelqu’un soit tenté d’updater la …

[Lire plus]
SQL Dumper Sypex

SQL Dumper Sypex est une API de sauvegarde et de restauration des bases de données MySQL. Il a été réalisé en PHP et pour une base de données MySQL.
Cette API a été optimisée pour obtenir des performances maximales et pour des grands volumes. Elle propose une interface Web en multilangue, avec la possibilité d'utiliser les lignes de commandes.
De nombreuses possibilités sont offertes comme les compressions Gzip et Bzip2. Par ailleurs, vous pouvez créer des tâches planifiées comme un cron.

SQL Dumper Sypex

SQL Dumper Sypex est une API de sauvegarde et de restauration des bases de données MySQL. Il a été réalisé en PHP et pour une base de données MySQL.
Cette API a été optimisée pour obtenir des performances maximales et pour des grands volumes. Elle propose une interface Web en multilangue, avec la possibilité d'utiliser les lignes de commandes.
De nombreuses possibilités sont offertes comme les compressions Gzip et Bzip2. Par ailleurs, vous pouvez créer des tâches planifiées comme un cron.