MySQL : DATETIME vs TIMESTAMP

21 novembre 2017

Un bref résumé des similarités et des différences des types TIMESTAMP et DATETIME sur MySQL.  Un court mais fort instructif article sur le sujet.

Publicités

Une catastrophe planifiée

17 novembre 2017

Testez-vous vos applications?  Vraiment?  Comme plusieurs, vous ne testez que pour voir si ça fonctionne bien, n’est-ce pas?  Mais comment votre application gère-t-elle les erreurs?

Comment votre application réagirait si votre serveur MySQL explosait en plein milieu d’une transaction?  Votre application pourrait-elle récupérer gracieusement de cette catastrophe sans encore plus aggraver le problème?

Vous me direz que créer de telles conditions de test n’est pas facile.  Alors, voici un excellent article sur quelques façons de faire crasher votre serveur MySQL!


MySQL Sandbox

17 novembre 2017

Si vous développez sérieusement des applications/services qui ont à accéder à différentes version de MySQL, il existe un outil merveilleux pour ce faire: MySQL Sandbox.

Cet outil vous permet d’installer plusieurs versions de MySQL sur une même machine (sur Linux seulement) et ce, sans aucun conflit!


Les nuances de UPSERT

6 novembre 2017

Pour une explication détaillée des variations dans le comportement des UPSERT dans MySQL, PostgreSQL, SQL Server et Oracle, il y a cet excellent article!


Le blogue de Jean-François Gagné

10 octobre 2017

Si vous utilisez MySQL de façon intensive, le blogue de Jean-François Gagné est un incontournable!


Trucs et astuces pour MySQL

10 octobre 2017

Une page où vous pourrez avoir réponse à presque toutes vos questions concernant MySQL!


MySQL 8.0 : quelques améliorations

2 octobre 2017

Pour ne nommer que deux améliorations dans MySQL 8.0, il y a les rôles (A quick tour of MySQL 8.0 roles) et des changements majeurs concernant les tablespaces (One Million Tables in MySQL 8.0).