QCM MySQL Corrigé – Optimisation de requêtes

QCM sur les Base de données et MYSQL avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses comprennent divers sujets pour réussir votre test.

 

1. Pour vérifier comment MySQL exécutera une requête SELECT, quelle instruction est utilisée?

A TELL

B SHOW

C DISPLAY

D EXPLAIN

D
Dans MySQL en exécutant l’instruction EXPLAIN, MySQL affiche des informations sur l’exécution d’une requête SELECT sans l’exécuter. Il est préfixé avec la requête.
 

 

2. Pour effectuer l’analyse des valeurs clés par le serveur, l’instruction utilisée est ______?

A ANALYZE KEYS

B ANALYZE TABLE

C PERFORM ANALYSIS

D PERFORM TABLE ANALYSIS

B
Dans MySQL, pour les tables MyISAM et InnoDB, il peut être demandé au serveur d’effectuer une analyse des valeurs clé en exécutant l’instruction ANALYZE TABLE. Cela aide à optimiser des requêtes.
 

 
La commande ci-dessus analyse et stocke la clé de la table. Durant l’analyse, la table est verrouillée en lecture.

 

3. Le paramètre « optimizer_prune_level » est défini par défaut?

A Vrai

B Faux

A
Le paramètre « optimizer_prune_level » est activé par défaut. Cette variable indique à l’optimiseur d’ignorer certains plans en fonction des estimations du nombre de lignes accédées pour chaque table.
 

 
Cette option peut être désactivée (optimizer_prune_level = 0)

 

Différence entre GRANT et REVOKE

4 réflexions sur “QCM MySQL Corrigé – Optimisation de requêtes

  • décembre 17, 2019 à 10:08 pm
    Permalien

    C est un bon cours sa m a vraiment intéressé

    Répondre
  • mars 5, 2020 à 8:38 pm
    Permalien

    Merci beaucoup, c’est vraiment intéressant

    Répondre
  • janvier 31, 2023 à 3:07 pm
    Permalien

    vous avez une erreur sur la question numéro 6) la réponse correct :
    B) Les deux sont différents.
    La première requête ne retournera probablement aucun résultat car elle compare une colonne de type INTEGER avec une chaîne de caractères (‘8’). La deuxième requête retournera les lignes où la valeur de la colonne ‘col’ est égale à 8 (un nombre entier).

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *