Suffix -log dans la version du serveur

La réponse à une question existentielle qui m’a occupée une petite heure…

Que représente le suffix dans le nom de version de certaines instances de MySQL ?

Un exemple pour être plus clair:

# mysql -h serveur1 -e"SHOW GLOBAL VARIABLES LIKE 'version';"
Enter password:
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| version       | 5.5.8 |
+---------------+-------+

 

# mysql -h serveur2 -e"SHOW GLOBAL VARIABLES LIKE 'version';"
Enter password:
+---------------+-----------+
| Variable_name | Value     |
+---------------+-----------+
| version       | 5.5.8-log |
+---------------+-----------+

 

En fait c’est un moyen de donner des informations sur la façon dont le binaire a été compilé ou configuré.

-log  indique qu’au moins l’un des journaux (general log, slow query log ou …

[Lire plus]
Génération de code gratuit

Le site Modeling languages propose un nouveau service qui vaut le détour, et surtout de le placer dans vos favoris. Ce site propose un ensemble d'outils de générations de code en version gratuite.
Les outils qui vous sont proposés sont :

  • Magicdraw
  • ArgoUML
  • Poseidon for UML
  • Modeling
  • MOSkitt
  • Modelo
  • yUML


L'ensemble de ces outils sont compatibles avec les langages webs, les bases de données, les frameworks comme : MySQL, Oracle, PHP, Django, Python, Symfony...
La liste devrait grossir, mais déjà le choix proposé est important, et surtout de vous le signaler.

Mise à l échelle de MySQL dans le cloud

Les bases de données ont énormément évoluées et avec l'arrivée du cloud computing voici quelques temps, la règle n'a pas changée.
Mais avec ces nouvelles possibilités, de nombreux choix apparaissent. Le site Xeround a publié un article pour essayer de répondre à certaines des interrogations que vous pouvez vous poser, comme :

  • Que voulez-vous stocker ?
  • Scaling
  • Déploiement
  • Fragmentation
  • Livraison
  • etc


L'article montre certains avantages et inconvénients à connaître avant de définir sa préférence.

Serveur Web avec PHP 5.4

Voici quelques jours, la nouvelle version ALPHA 2 de PHP 5.4 a été libérée. La future version de PHP montre de nombreuses fonctionnalités avec une énorme nouveauté.
Le langage PHP va embarquer son propre serveur web au même titre qu'Apache ou Nginx, ce qui est une très grande nouveauté.
Le langage propose un serveur destiné aux développements et surtout pas, de l'utiliser en production. Il pourra être une alternative aux environnements embarqués AMP (Apache / MySQL / PHP) comme Wampserver, Mamp, EasyPHP, Xampp, etc...

Web performance MySQL

Le site prelude revient dans un article autour de la performance MySQL. L'auteur montre quelques astuces autour des points suivants :

  • Trouvez les requêtes lentes
  • Limitez vos requêtes
  • Nombre de lignes dans une table
  • Trouver une ligne alétoire


Il s'agit de quelques astuces car il en existe beaucoup d'autres, mais ces astuces sont utiles à avoir à porter de mains.

Principes de base de la conception d'applications PHP haute performance pour trafic élevé avec MySQL (30 Aug 2011)

Participez à ce séminaire Web qui transmettra les principes de base de la conception d'applications PHP haute performance pour trafic élevé avec MySQL. PHP fait partie de la pile LAMP open source et est le langage la plus populaire pour les applications Web. Avant de devenir la base de nombreux sites Web très connus, l'association de MySQL et de PHP a permis à de nombreux développeurs de réaliser leurs idées et de développer rapidement des sites Web.

Dans le cadre de ce séminaire Web, nous traiterons les principes de base de la création de contenus Web dynamiques à l'aide de MySQL et de PHP. Nous parlerons également d'un grand nombre de blocs de construction et de paramètres clés à prendre en considération lorsque vous créez l'architecture de vos applications PHP, y compris les infrastructures, les API, les fonctionnalités de sécurité et les requêtes asynchrones. La participation à ce séminaire Web vous permettra …

[Lire plus]
WNMP 1.0

Lorsque vous souhaitez associé Apache / PHP / MySQL, vous pouvez utiliser des environnements embarqués comme Wampserver, EasyPHP, Xampp, Mamp, etc... qui fonctionnent suivant votre système d'exploitation.


En Avril 2011, la version stable de Nginx 1.0 a ouvert de nouvelles portes autour de la configuration serveur. Aujourd'hui un nouvel environnement embarqué vient d'apparaître. Il s'agit de WNMP ce qui signifie Windows Nginx MySQL Php.


WNMP va vous permettre d'avoir un autre type de serveur dans votre système windows qui vous sera utile si votre serveur de production est Nginx.


Enfin, le site Tadpu a publié un tutorial pour vous expliquer comment l'installé dans votre ordinateur.

[Lire plus]
The Oracle VM Template for MySQL Enterprise Edition (13 Jul 2011)

Virtualization is a key technology to enable data center efficiency and provides the foundation for cloud computing. Integrating MySQL Enterprise Edition with Oracle Linux, the Oracle VM Template is the fastest, easiest and most reliable way to provision virtualized MySQL instances, enabling users to meet the explosive demand for web-based services.

This webinar will demonstrate how the Oracle VM Template for MySQL Enterprise Edition ensures rapid deployment and helps eliminate configuration efforts and risks by providing a pre-installed and pre-configured virtualized software image, also taking advantage of Oracle VM’s mechanisms to deliver high availability. The webinar will cover: - An overview of the technologies packaged into the template - How to configure and deploy the template - How to use, modify and save an adapted template that supports specific application requirements

By attending the webinar, you will learn how the …

[Lire plus]
Developing Your Windows-based Products with MySQL Embedded – Easily and Securely (12 Jul 2011)

Windows is the most popular platform for MySQL’s ISV and OEM customers -- 72% of those surveyed use Windows for development and 59% use Windows as their products’ deployment platform.

Join this technical webinar to learn how to easily develop your Windows platform-based applications with MySQL, ensuring that MySQL is optimized for Windows from the very start. Our excellent and expert speaker is Tom Disheroon, a MySQL Senior Principal Systems Consultant, who draws from nearly a decade of expertise in MySQL architecture and administration. Tom will review some of the reasons to use MySQL on Windows, including the performance and usability improvements in MySQL 5.5 and in the MySQL 5.6 Development Milestone Release, and he will show you how to:

  • Easily install, secure, and configure MySQL on Windows
  • Use MySQL Connector/NET and Connector/ODBC
  • Use MySQL tools on Windows, such as MySQL Workbench and MySQL …
[Lire plus]
Créer son site d entreprise de A à Z

Le site 'Living TUTS' a publié une série de 3 articles pour vous aider à concevoir la réalisation d'un site d'entreprise.
Ces 3 parties traitent les points suivants :

  • Réflexion et le Désign
  • Intégration HTML 5 / CSS 3
  • L'administration en PHP / MySQL


Chaque point est associée à un article spécifique. Tout d'abord le sujet traite de l'approche de la création d'un site et son webdesign. Ensuite la conception proprement-dit pour aboutir à son intégration. Enfin le développement.

[Lire plus]