IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Le lien entre Opened_tables et


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de clavier12AZQSWX
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2009
    Messages
    1 477
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 477
    Par défaut Le lien entre Opened_tables et
    Bonjour,

    Dans les infos Mysql, j'ai une valeur rouge : Opened_tables qui vaut 467.

    Pourtant j'ai un table_cache à 512, donc ça devrait être suffisant non ?

    faut-il changer cette valeur ?

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Février 2009
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2009
    Messages : 129
    Par défaut
    Il faut regarder les 3 variables table_cache, open_tables et opened_tables pour dimensionner le table_cache.

    table_cache : taille de ton table cache
    open_tables : nombre de tables actuellement ouvertes
    opened_tables : nombre d'ouvertures de tables faites depuis le démarrage du serveur.

    Donc si open_tables est proche de la valeur de table_cache (ou même est égal à la valeur de table_cache) et que opened_tables augmente tout le temps, c'est que ton table_cache est trop petit.

    Stéphane

  3. #3
    Membre éprouvé
    Avatar de clavier12AZQSWX
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2009
    Messages
    1 477
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 477
    Par défaut
    bonjour,

    je n'ai pas de paramètre table_cache !, je n'ai que ça qui s'y ressemble :
    SHOW GLOBAL STATUS LIKE '%cache%' donne

    Binlog_cache_disk_use 0
    Binlog_cache_use 0
    Qcache_free_blocks 2
    Qcache_free_memory 15999232
    Qcache_hits 10106
    Qcache_inserts 6193
    Qcache_lowmem_prunes 0
    Qcache_not_cached 3115
    Qcache_queries_in_cache 397
    Qcache_total_blocks 826
    Ssl_callback_cache_hits 0
    Ssl_session_cache_hits 0
    Ssl_session_cache_misses 0
    Ssl_session_cache_mode NONE
    Ssl_session_cache_overflows 0
    Ssl_session_cache_size 0
    Ssl_session_cache_timeouts 0
    Ssl_used_session_cache_entries 0
    Threads_cached 1
    mon opened_table est à 8560
    mon open_table est à 182 (pourtant je n'ai que 50 tables dans la base...curieux non?)

    qu'est-ce qui cloche dans la gestion de mon cache ?

    voiçi les paramètres de mes tables :

    Com_alter_table 1748
    Com_backup_table 0
    Com_create_table 1028
    Com_drop_table 1401
    Com_load_master_table 0
    Com_lock_tables 11
    Com_rename_table 0
    Com_restore_table 0
    Com_show_create_table 501
    Com_show_open_tables 0
    Com_show_tables 312
    Com_unlock_tables 11
    Created_tmp_disk_tables 1171
    Created_tmp_tables 4658
    Open_tables 182
    Opened_tables 8560
    Slave_open_temp_tables 0
    Table_locks_immediate 531494
    Table_locks_waited 0

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2005
    Messages
    390
    Détails du profil
    Informations personnelles :
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 390
    Par défaut
    bonsoir.


    Je pense que cette valeur prends également en compte les tables temporaires créer par les applications et également par mysql lors de l'execution de requete complexe.



    Bonne soirée

Discussions similaires

  1. Réponses: 5
    Dernier message: 27/05/2004, 16h11
  2. Lien entre les vues 'Structure' et l'éditeur
    Par Tifauv' dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 13/05/2004, 16h06
  3. lien entre les table de paradox
    Par salim_intic1 dans le forum Bases de données
    Réponses: 2
    Dernier message: 13/05/2004, 16h00
  4. Réponses: 3
    Dernier message: 11/04/2004, 01h05
  5. [debutant][servlet]lien entre formulaire et servlet
    Par omega dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 05/03/2004, 08h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo