11
votes

Benchmark mysql

J'essaie d'utiliser la référence MySQL pour tester certaines questions. Mais je passe à une erreur. xxx

et en retour, je reçois cette erreur; xxx

Est-ce que quelqu'un sait comment comparer une requête?

Merci


0 commentaires

3 Réponses :


-1
votes

de http: //dev.mysql. com / doc / Refman / 5.0 / fr / Information-Fonctions.html # Function_benchmark

Seules les expressions scalaires peuvent être utilisées. Bien que l'expression puisse être un sous-requête, il doit retourner un seul colonne et au plus une seule rangée. Pour Exemple, référence (10, (select * de t)) va échouer si le tableau T a plus qu'une colonne ou plus d'une ligne.

Essayez xxx


1 commentaires

Remarque: tandis que cela corrige l'erreur, il ne va pas l'aider à comparer la requête qu'il souhaite tester.



11
votes
select title from user where user_name = 'some_user'

0 commentaires

11
votes

Vous pouvez utiliser l'utilitaire mysqlapap sur les requêtes de référence, voir: http://dev.mysql.com/doc/refman/5.1/fr /mysqlslap.html


0 commentaires