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.
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.
Si vous utilisez MySQL de façon sérieuse, je ne peux vous dire à quel point vous devriez suivre le blogue MySQL Entomologist religieusement! L’auteur y expose les bogues, les problèmes, les particularités de MySQL dans un style efficace, sans biais ni embellissement : que la vérité crue!
Comme par exemple les nombreux problèmes avec les indexes fulltext ou les statistiques persistentes de InnoDB.
Sure, there are tools and script to help you fine tune your MySQL server but there’s nothing like using your brain.
Pythian has done a wonderful job of explaining what all those InnoDb-related variables in a series of articles…
Exposing Innodb Internals via System Variables: Part 1, Memory
Exposing Innodb Internals via System Variables: Part 2, I/O (structure and logs)
Exposing Innodb Internals via System Variables: Part 3, I/O (Table data)
Exposing Innodb Internals via System Variables: Part 4, Concurrency
Exposing Innodb Internals via System Variables: Part 5, Consistency / Statistics handling
Dans l’éventualité d’une réécriture du driver de MySQL pour Squeak et Pharo, j’aimerais avoir une idée de ce que les gens utilisent! Répondez aux sondages svp!
Plus de 20 améliorations (et encore plus de correctifs) ont été apportés à InnoDB dans la version 5.7 de MySQL : un résumé ici.
Pour ceux qui voudraient se familiariser avec MySQL (ou tout simplement tester la version 5.6), il est possible de le faire en se créant gratuitement un compte sur le site db4free.net. La procédure est simple et ne prend qu’une minute.
Prenez toutefois bonne note que les administrateurs du serveur se réservent le droit, à tout moment, de supprimer votre base de données et/ou votre compte. Évidemment, cet avertissement s’adresse à ceux qui abuseraient de ce service gratuit. Les requêtes monopolisant le CPU du serveur, les bases de données trop volumineuses et les comptes très rarement utilisés sont autant de raisons d’être concernés par l’avertissement ci-haut!
On peut accéder à sa (une seule par compte) base de données de trois façons :
1) par le client mysql avec la commande:
mysql -uvotrenomusager -pvotremotdepasse -hdb4free.net
2) vous pouvez également vous servir de vos outils préférés tels que HeidiSQL et EMS MySQL Manager
3) en dernier recours, vous avez aussi accès à l’interface PHPMyAdmin directement sur leur site.
Tous les types de tables sont supportés (oui, même MEMORY!) et les tables InnoDb sont sauvegardées dans un tablespace global (par opposition au mode innodb_file_per_table).
Amusez-vous bien!