Actualités Création de sites web > Sniper MySQL















Dictionnaire en ligne  
Définitions Sigles Participez !
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 
Rechercher

Rejoignez-nous sur la page Facebook Dicodunet

Sniper MySQL

 Liens sponsorisés

 Actualités

Voici une compilation des sources d'information sur ce sujet :

Sniper MySQL... ()

Je cherchais un tueur de requête pour MySQL depuis longtemps. Ce sont simplement des programmes qui surveillent la commande show processlist de MySQL, et décident d'interrompre des requêtes qui violent...

MySQL Gui Tools : nouvelles versions et concours... ()

MySQL a publié une nouvelle version de sa suite d'outil d'administration qui comprend : MySQL Administrator 1.2 MySQL Query Browser 1.2 MySQL Migration Toolkit 1.1 MySQL Workbench 1.1 Ces applications étaient livrées de manière...

Profilage de requête : intégré à MySQL 5.0.37... ()

Depuis Novembre 2005, je travaille sur un profileur de requête pour MysQL, grâce aux commandes SHOW PROFILE et SHOW PROFILES. C'est un projet intéressant, et il est maintenant rendu public...

Nombre limite de jointures MySQL : 31 à 61... ()

Suivant les versions, le nombre maximal de tables dans une jointure MySQL dépend de la version de MySQL : MySQL 3.23 - 31 MySQL 4.0 - 61 MySQL 4.1 -...

Constructeur de requêtes SQL... ()

Je viens de publier mysql-query-builder 1.0.2. Il lui manque toujours une documentation formelle, mais elle est couverte à 100% par les tests unitaires, qui peuvent faire office de manuel. MySQL Query Builder est un jeu de classes PHP 5 qui permettent (surprise!) de construire des requêtes MySQL correctes, avec PDO et les instructions SQL de préparation. C'est particulièrement utile si vous devez implémenter une couche d'abstraction de base de données (j'implémente ActiveRecord avec), et que vous construisez dynamiquement vos requêtes. Il existe aussi Babel MySQL, un projet destiné à convertir automatiquement des phrases humaines en requêtes SQL.

MySQL 5.0.27/5.028 en court, MySQL 5.0.26 retiré... ()

Ce matin, surprise : plus de MySQL 5.0.26, mais retour sur MySQL 5.0.24 sur les sites de téléchargement de MySQL. Même la version source est revenue en arrière. Finalement, Kaj Arno...

Requetes programmées MySQL (11/10/05)... ()

Il semble que MySQL 5.1 supportera les requêtes programmées. Il s'agit de donner une date d'exécution pour une requête, un peu comme on programme une tâche système avec la crontab. Cela permettra...

Outils MySQL sur OS X... ()

L'installation de MySQL sur OS X qui a fait l'objet de nombreux articles sur xrings.net reposait sur des packages prêt à l'emploi compilés pour OS X mais non officiels (entropy.ch ou serverlogistic.com). Depuis peu, MySQL AB, propriétaire de MySQL, livre ses propres versions sous forme d'installeurs pour Mac OS X. MySQL 4.0 MySQL 4.1 MySQL 5 Ces installeurs intègrent un raccourcis dans les Préférences Système pour activer/désactiver le serveur de bases de données. S'ajoute désormais des outils visuels de gestion de la base pour gérer l'administration du serveur (MySQL Administrator) et pour créer, exécuter ou optimiser des requêtes (MySQL Query Browser). Deux outils Cocoa qui complèteront l'historique Phpmyadmin. iBen

Profiler les requêtes SQL : 4 étapes... ()

Récemment, Ghislain (qui gère les serveurs de nexen) m'a rappelé l'existence de SHOW FULL PROCESSLIST, qui est si pratique pour faire afficher la totalité des requêtes SQL en cours, et non pas les premiers caractères. Quand on veut profiler un serveur, et savoir quelles sont les requêtes qui sont si lentes, c'est vraiment essentiel. Autrement, je recommande souvent 4 étapes pour profiler une requête SQL : L'exécuter manuellement et voir le temps qu'elle prend dans le client MySQL. C'est souvent par cela qu'on commence, vu qu'il faut bien déboguer fonctionnellement la requête avant de la profiler. A ce stade, si le temps de calcul dépasse 0.00s, c'est mauvais. EXPLAIN arrive alors à la rescousse. Après les tests à l'unité, il faut évaluer le comportement avec beaucoup de données. Généralement, un ordre de magnitude de plus que ce qui est attendu est une bonne marque : vous envisagez 1 million de clients' Créez donc 10 millions de lignes dans la table, et voyez l'impact. Outre les données, il y a bien sûr l'exécution dynamique qui joue aussi : prenez la requête, la bonne quantité de données, et utilisez mysqlslap (livré en standard), mysql super smack ou même votre propre script PHP. Que se passe-t-il quand cette requête est en concurence avec elle-même? Enfin, il reste à tester au final dans des conditions de concurrence avec d'autres requêtes. Idéalement, un log de requêtes MySQL permet de rejouer des variétés réalistes de requêtes, et de voir comment l'en...

Analyseur de logs MySQL... ()

mysqlsla analyse les logs de MySQL : général, requêtes lentes et de requêtes. Anciennement appelé mysqlprofile, le nouveau nom reflète l'objectif du script : combined MySQL Statement Log Analysis (Analyse...

Le nouveau profileur de requêtes MySQL... ()

Une des grandes forces de MySQL est son modèle d'innovation supérieur. Plutôt que de se limiter aux techniciens internes pour créer et entretenir un outil, MySQL a établit un partenariat...

Le nouveau profileur de requêtes MySQL (05/04/07)... ()

«Une des grandes forces de MySQL est son modèle d'innovation supérieur. Plutôt que de se limiter aux techniciens internes pour créer et entretenir un outil, MySQL a établit un partenariat avec...

MySQL 5.2.3... ()

Une nouvelle version de MySQL 5.2 est disponible : la 5.2.3 qui semble sauter plusieurs versions, puisque la précédente était la 5.2.0. MySQL 5.2 contient les fonctionnalités de MySQL 5.1, avec...

Mesure des performances de MySQL... ()

Extrait du nouveau livre "Pro MySQL", destiné aux utilisateurs avancés de MySQL. Un extrait est paru sur le site de MySQL, et traite des mesures de performances et du profilage des requêtes. Les auteurs détaillent le processus à suivre pour réaliser un bon test de performances, afin d'évaluer la charge limite que le serveur MySQL et l'application qui fonctionne avec peut accepter : c'est une information importante avant de lancer le site sur internet.

MySQL sur Mac OSX... ()

Robert Daeley fait le tour des outils disponibles sur MacOSX Tiger pour MySQL. On y retrouve l'incontournable phpMyAdmin, ainsi que YourSQL, cocoaSQL et le client en ligne de commande mysql.

 Autres actualités

  • Profilage de requête : intégré à MySQL 5.0.37
    Depuis Novembre 2005, je travaille sur un profileur de requête pour MysQL, grâce aux commandes SHOW PROFILE et SHOW PROFILES. C'est un projet intéressant, et il est maintenant rendu public...[...]
  • Analyseur de logs MySQL
    mysqlsla analyse les logs de MySQL : général, requêtes lentes et de requêtes. Anciennement appelé mysqlprofile, le nouveau nom reflète l'objectif du script : combined MySQL Statement Log Analysis (Ana[...]
  • Le nouveau profileur de requêtes MySQL
    Une des grandes forces de MySQL est son modèle d'innovation supérieur. Plutôt que de se limiter aux techniciens internes pour créer et entretenir un outil, MySQL a établit un partenariat...[...]
  • Accélérer MySQL en lisant les requêtes à l'avance
    Une astuce de performances est à la mode actuellement : cela consiste à remplir le cache de MySQL dès que possible, pour les requêtes qui en ont besoin puisse le...[...]
  • MySQL 5.2.3
    Une nouvelle version de MySQL 5.2 est disponible : la 5.2.3 qui semble sauter plusieurs versions, puisque la précédente était la 5.2.0. MySQL 5.2 contient les fonctionnalités de MySQL 5.1, avec...[...]
  • Options de requêtes MySQL
    Pete Freitag rappelle l'existence de 8 options de requêtes MySQL qui permettent d'adapter le comportement du serveur pour gagner en vitesse ou en fonctionnalité (ou les deux) : SQL_NO_CACHE, SQL_CACH[...]
  • 10 variables MySQL à surveiller
    Techrepublic recommande de surveiller les 10 variables MySQL suivantes. Les variables sont accessibles via la commande SHOW STATUS (et non pas SHOW VARIABLES!). Threads_connected Created_tmp_disk_ta[...]
  • MySQL GUI Tools version 10
    MySQL publie la dernière version de ses outils graphiques : MySQL Administrator 1.2.10 MySQL Query Browser 1.2.10 MySQL Migration Toolkit 1.1.10 Les outils sont graphiques, et disponibles pour de[...]
  • MySQL++ 2.2.0 publié
    MySQL++ est une interface C++ pour MySQL. Elle est construite avec les principes STL, pour rendre aisé l'accès à la base de donnés depuis un conteneur STL. MySQL++ soulage le...[...]
  • La séparation MySQL Entreprise et MySQL communauté
    Mike Kruckenberg s'interroge sur les premiers mois de la séparation entre MySQL communauté et MySQL entreprise. Lancé il y a quelques mois, tambour battant, MySQL entrerprise proposait des services pl[...]
  • Utiliser une table de statistiques
    La requête de compte de MySQL est très rapide : mysql> Select count(*) from table; En fait, cette requête ne sollicite pas les données de la table, mais les informations statistiques....[...]
  • [Rappel] Conférence sur la sécurité des bases MySQL, Mardi 10 Juillet, à 15h00, sur Internet
    Damien Séguy présente une conférence gratuite en français sur la sécurité MySQL. La sécurité des bases de données est une condition critique à leur exploitation. Effacement, falsification ou simplem[...]
  • Les événements de MySQL 5.1
    Depuis MySQL 5.1.6, le serveur de base de données intègre un programmateur d'événement, qui permet de déclencher des requêtes SQL à date fixes ou programmées. C'est l'équivalent d'un cron, mais...[...]
  • Monitorage de MySQL simple
    Avec MySQL 5.1, sa base de données d'information (information_schema) et le programmateur d'événements, il est facile de mettre en place un outil de surveillance du serveur MySQL, qui prend des...[...]
  • "CREATE SERVER" pour les tables fédérées MySQL
    Depuis MySQL 5.0, il existe des tables fédérées pour MySQL : ce sont simplement des tables qui sont présentes sur un serveur distant. On peut les manipuler localement, mais en...[...]

Formation au referencement
Formation au référencement par les spécialistes en référencement de Ranking Metrics : conférence le matin, atelier pratique l'après-midi.

Formation au referencement