Aller au contenu

seeps24

Actif
  • Compteur de contenus

    27
  • Inscrit(e) le

  • Dernière visite

Messages postés par seeps24

  1. Ah ok. Merci pour l'info.

    En tout cas, c'est pareil, celui la je l'ai trouvé sur un autre site car celui que vous m'avez conseillé ne fonctionne pas aussi :

    log-slow-queries = /var/log/mysql/mysql-slow.log

    long_query_time = 1

    log-bin = /var/log/mysql/mysql-bin.log

    J'ai redémarré mysql oui, j'ai même redémarré totalement le serveur au cas ou !

  2. Bon, j'ai créé le fichier mysql-slow.log dans /var/log/

    et j'ai mi ca dans mon fichier my.cnf :

    log_slow_queries = /var/log/mysql-slow.log

    long_query_time = 5

    log-queries-not-using-indexes

    Ceci dit, rien de rien ne se passe, le fichier log ne se rempli pas, rien ...

  3. Merci encore.

    J'ai vérifié et apparemment, le rotation est activée (elle l'est pour les logs d'erreurs sur le serveur, alors j'ose espérer que c'est aussi bon pour ça).

    Je vais faire les modifications sur mon fichier my déjà, et regarder un peu quelles sont mes requêtes longues.

  4. Ok merci Kioob.

    Je pars de si loin si car je n'ai AUCUNE connaissance en matière de serveur ou d'informatique "dur".

    Par contre j'avais oublié quelques trucs que j'ai rajouté ou changé :

    Selon les recommandations de zebx :

    table_cache= 4096

    skip-bdb (ça je ne comprend pas ce que c'est)

    log-slow-queries = /var/log/mysql/mysql-slow.log

    long_query_time = 1

    log-bin = /var/log/mysql/mysql-bin.log

  5. Merci Kioob de ton aide, et désolé de pas savoir.

    Si je demande c'est que je sais pas ... on peut ne pas savoir !

    Si je suis la c'est pour apprendre. Maintenant je sais que CPU = processeur.

    Bon sinon pour le reste, qu'en pensez vous ?

  6. Merci de ton aide !

    Alors maintenant, j'ai modifié mon fichier my-large en ajoutant les variables qu'il y avait dans my.cnf et qui n'étaient pas dans my-large.

    J'ai ajouté aussi les variables que me donnait Tuner.

    Voici ce que j'obtiens, j'ai encore rien modifier, j'attends votre "feu vert" :)

    # The following options will be passed to all MySQL clients
    [client]
    #password = your_password
    port = 3306
    socket = /var/lib/mysql/mysql.sock


    # Infos du premier my.cnf
    [mysqld]
    set-variable=local-infile=0
    datadir=/var/lib/mysql
    # Default to using old password format for compatibility with mysql 3.x
    # clients (those using the mysqlclient10 compatibility package).
    old_passwords=1

    # Info du fichier my-large et tuner
    port = 3306
    skip-locking
    key_buffer = 256M
    max_allowed_packet = 1M
    table_cache = 256
    sort_buffer_size = 1M
    read_buffer_size = 1M
    read_rnd_buffer_size = 4M
    myisam_sort_buffer_size = 64M
    thread_cache_size = 8
    query_cache_size= 16M
    # Try number of CPU's*2 for thread_concurrency
    thread_concurrency = 8

    # Infos rajoutées grâce à mysqlTuner
    max_connections= 200
    wait_timeout= 14400
    interactive_timeout= 14400
    query_cache_size= 16M
    join_buffer_size= 128
    tmp_table_size= 64M
    max_heap_table_size= 32M
    thread_cache_size= 4
    table_cache= 128


    # Replication Master Server (default)
    # binary logging is required for replication
    log-bin=mysql-bin

    # required unique id between 1 and 2^32 - 1
    # defaults to 1 if master-host is not set
    # but will not function as a master if omitted
    server-id = 1


    # Infos du fichier my.cnf
    [mysql.server]
    user=mysql
    basedir=/var/lib

    # Infos du fichier my.cnf
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid


    [mysqldump]
    quick
    max_allowed_packet = 16M

    [mysql]
    no-auto-rehash
    # Remove the next comment character if you are not familiar with SQL
    #safe-updates

    [isamchk]
    key_buffer = 128M
    sort_buffer_size = 128M
    read_buffer = 2M
    write_buffer = 2M

    [myisamchk]
    key_buffer = 128M
    sort_buffer_size = 128M
    read_buffer = 2M
    write_buffer = 2M

    [mysqlhotcopy]
    interactive-timeout

    J'ai retiré toutes les notes inutiles.

    Vous trouvez ce que j'ai ajouté : # Infos du fichier my.cnf # Infos rajoutées grâce à mysqlTuner # Infos du premier my.cnf

    Pour les variables de Mysqltuner, j'ai doublé les variables données comme Dan l'a précisé.

    Qu'en pensez vous ?

    Merci, on est sur la bonne voie !

  7. J'ai un petit problème :

    Lorsque j'ouvre my.cnf, je pensais trouver des variables pour les ajuster, mais je trouve ceci :

    [mysqld]

    set-variable=local-infile=0

    datadir=/var/lib/mysql

    socket=/var/lib/mysql/mysql.sock

    # Default to using old password format for compatibility with mysql 3.x

    # clients (those using the mysqlclient10 compatibility package).

    old_passwords=1

    [mysql.server]

    user=mysql

    basedir=/var/lib

    [mysqld_safe]

    log-error=/var/log/mysqld.log

    pid-file=/var/run/mysqld/mysqld.pid

    Comment puis je modifier les paramètres alors ? :s

    (j'ai jeté un oeil dans /var/lib/mysql/ sans trouver.

  8. Merci zebx, une fois que j'ai téléchargé WinSCP, j'ai pu effectué toutes les opérations de ton site sans problème (je te suggère de conseiller le téléchargement de WinSCP pour les débutants, dans ton article).

    Alors voila, j'ai eut ce résultat :

    -------- Recommendations -----------------------------------------------------

    General recommendations:

    Add skip-bdb to MySQL configuration to disable BDB

    Run OPTIMIZE TABLE to defragment tables for better performance

    MySQL started within last 24 hours - recommendations may be inaccurate

    Enable the slow query log to troubleshoot bad queries

    Adjust your join queries to always utilize indexes

    When making adjustments, make tmp_table_size/max_heap_table_size equal

    Reduce your SELECT DISTINCT queries without LIMIT clauses

    Set thread_cache_size to 4 as a starting value

    Increase table_cache gradually to avoid file descriptor limits

    Variables to adjust:

    query_cache_size (>= 8M)

    join_buffer_size (> 128.0K, or always use indexes with joins)

    tmp_table_size (> 32M)

    max_heap_table_size (> 16M)

    thread_cache_size (start at 4)

    table_cache (> 64)

    Par contre, dans ton article, zebx, tu dis : "utiliser ses applications plusieurs heures" : il est possible de faire tourner le script automatiquement plusieurs heures ? Comment faire ?

    Pour Variables to adjust, je vais m'en sortir, mais pour General recommendations, c'est autre chose ...

    Merci :)

  9. Ayant relancer OVH, ils m'ont fait entendre que j'avais beaucoup d'erreur infimes qui me faisaient ramer le site, et que ça remplissait les logs.

    J'ai regardé les logs et j'ai pu voir que c'était la plupart du temps, des erreurs du type : Undefined Variable, Undefined Index.

    Étant donné que ces erreurs sont vraiment infimes j'aimerai faire en sorte qu'elles soient désactivées totalement, et par ailleurs, que je ne les retrouve pas dans les logs.

    J'ai effectué quelques recherches avant de vous poser la question. J'ai fais des tests, mais sans grand résultat. Savez-vous comment faire ?

    Merci :)

    EDIT :

    Alors voila, ca y est j'y suis arrivé seul ! Wow !

    J'ai modifié fichier php.ini à partir de WinSCP qui est 100 fois mieux que Putty pour les ultra débutants comme moi, à recommander.

    Pour ceux qui aimerai savoir ce que j'ai fais, regardez ici : http://fr3.php.net/error_reporting/

    Voici pour ce problème ! Un de moins, je vais maintenant m'attaquer à la configuration de Mysql. Je vous donne des news ici pour ceux qui serait dans le même cas que moi et qui me lirons plus tard.

  10. Merci encore pour ton aide, à nouveau !

    Je vais prendre la réponse B ... Jean Pierre ... (ahah).

    Je pense que je vais regarder si OVH peut pas me configurer mon serveur !

    "Vive les mutualisés".

    EDIT : je n'ai rien supprimé, un modo l'a fait pour moi ;)

    EDIT 2 : Penses tu que OVH propose ce genre de services ?

  11. En recherchant MysqlTuner sur Google je suis tombé sur ça : http://www.webstrat.fr/technologie/mysqltu...sans-competence

    Il disent que c'est pour les novices. Je suis pas vraiment d'accord.

    Par exemple, si je prend la première ligne :

    wget http://mysqltuner.com/mysqltuner.pl

    chmod +x mysqltuner.pl

    Que dois je en faire ?

    Sur Putty ?

    J'ai trop peur de tout péter dans ma base de données !

    Elle fait 300 Mo donc c'est chaud chaud de tout perdre.

  12. Ah, en faite, il faut directement faire les modifications dans Putty ? J'ai essayé d'ouvrir le fichier en tapant /etc/my.cnf mais j'ai "Permission non accordée".

    Car je ne trouve pas le dossier etc, je ne sais pas ou chercher :(

  13. J'ai donc mis les mains dans le cambouis :) Un petit locate my.cfg et donc tu avais raison, il se trouve dans /etc/my.cnf !

    Pour la modification de mysql dans Plesk, j'ai pas trouvé.

    "Alors tu dois pouvoir paramétrer mysql à travers plesk. Mais je ne connais PAS DU TOUT cette usine à gaz" >> C'est nul Plesk ? qu'aurais-je du prendre (pour la prochaine fois :))

    Je vais chercher ce fichier my.cfg, que dois je faire une fois trouvé ???

    Merci de ton aide :)

  14. **** Désolé d'être un boulet ****

    Linux 2.6.24.5-grsec-xxxx-grs-ipv4-32 j'imagine que ce n'est donc pas la "distribution" de Linux. Sinon, ou puis je trouver ça pour t'aiguiller ?

    **** Désolé d'être un boulet ****

    Pour ce fichier my.cnf, pas trouvé non plus :o ni le dossier etc d'ailleurs ...

    **** Désolé d'être un boulet ****

    Une petite info qui peut peut être vous servir, j'utilise Plesk pour l'administration.

    Merci encore.

  15. Bonjour,

    oula, alors je vais essayer de trouver tout ca :)

    MySQL - 5.0.22

    phpMyAdmin - 2.8.2.4

    my.cnf, je ne sais pas ce que c'est donc je n'ai rien touché ... (?)

    Linux 2.6.24.5-grsec-xxxx-grs-ipv4-32

    Merci de ton aide, c'est vraiment sympa, je ne sais plus quoi faire.

    Sur un autre forum, on m'a dit qu'il fallait que j'optimise ma base de données, mais je ne vois pas trop quoi faire ?

    Merci bonne journée !

×
×
  • Créer...