MariaDB 10.3
Beaucoup de choses très intéressantes avec cette nouvelle version de MariaDB… Ça donne le goût de l’essayer!! Tous les détails ici.
View ArticleInnoDB et progression
Quoi de plus frustrant que d’avoir à attendre qu’une commande SQL termine sans savoir s’il nous reste 30 secondes ou 8 heures à compléter ? Cette époque est révolue! Les détails ici.
View ArticlePostgreSQL et VACUUM : où en sommes-nous?
Comment le VACUUM fonctionne sous PostgreSQL? Un bref « crash course » pour vous expliquer ici.
View ArticleGemStone… et Windows 10!
Il était plus que temps!!! GemStone. Windows 10. Smalltalk. Wow!!! Des heures de plaisir à venir! Et que de souvenirs!! Tous les détails ici.
View ArticleL’ordre d’exécution en SQL
Petit rappel toujours le bienvenu sur l’ordre d’exécution en SQL ici.
View ArticleMySQL : Pot-pourri
Quelques articles récents (ou pas!) sur MySQL qui devraient vous intéresser! How to use procedures to increase security in MySQL ORDER BY RAND() MySQL: size of your tables – tricks and tips MySQL and...
View ArticleSmalltalk en vrac (30)
Les plus récents trucs qui m’intéressent en Smalltalk : HoneyGinger : a fluid dynamics engine (Pharo) GeoHash (Pharo) ReStore 2.0 (Dolphin) Clap (Pharo)
View ArticleMySQL en vrac (6)
Quelques liens (pour la plupart récents) sur les trucs intéressants que j’ai récemment lus sur MySQL! MySQL and Memory: a love story (part 1) MySQL and Memory: a love story (part 2) MySQL: when will...
View ArticleoccurrencesOf
Comment trouver le nombre d’occurrences d’une chaîne de caractères dans MySQL? J’en avais déjà parlé ici en français et aussi en anglais. Pour se faciliter la vie, rien de mieux qu’une fonction pour...
View ArticlecollapseSpaces
Besoin d’éliminer les espaces multiples pour les remplacer par un seul? J’ai ce qu’il vous faut! SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='STRICT_TRANS_TABLES'; DROP FUNCTION IF EXISTS...
View ArticleSQL et Git
Un excellent article sur la gestion des requêtes SQL avec Git! Par ailleurs, le blog de Caitlin Hudon vaut amplement le détour!
View ArticleGRANT, REVOKE et MySQL 8.0
Si vous comptez prochainement utiliser MySQL 8.0, vous devriez réviser tout ce que vous savez sur les droits d’accès, les commandes GRANT, REVOKE, CREATE USER et les rôles! Un excellent résumé ici.
View ArticleCompression et MySQL
La compression des données avec MySQL, est-ce performant? Est-ce utile? Est-ce rapide? La réponse dans cet excellent papier.
View ArticleLes surprises de RAND() !
Le fait que RAND() soit une fonction non-déterministe (nondeterministic) peut causer certaines surprises et certains problèmes. Un aperçu ici!
View ArticleSQLite in 2018: A state of the art SQL dialect
Une mise au point de l’état actuel de SQLite dans cet excellent papier.
View ArticleMySQL Partition pruning Explained
Toutes les subtilités du partition pruning dans MySQL expliquées ici.
View ArticleYour ORM and SELECT FOR UPDATE
Les ORM (Object-relational mapping), une solution magique? Pas vraiment! Voici pourquoi !
View ArticleMySQL 5.7 vs MySQL 8.0
Quelles sont les différences de performance entre les 2? C’est tout expliqué ici.
View ArticleCompression et MySQL : la suite
Voici la suite de l’article dont je parlais précédemment ici.
View Article