Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Risultati da 1 a 5 di 5
  1. #1
    HT Member
    Data Registrazione
    May 2010
    Messaggi
    62

    Uccidere le query troppo lente?

    Ciao a tutti,
    ho un problema con un db: per ragioni che ancora non ho capito, ogni tanto una tabella va in crash con il risultato che le query effettuate non vengono evase ed iniziano ad ammucchiarsi, una dopo l'altra, portando a code infinite che saturano ram e swap e mettono in ginocchio il server.

    Il "time" di esecuzione delle query, se non me ne accorgo subito, arriva anche a diverse migliaia di secondi, da cui la domanda: è possibile impostare mysql in modo che uccida le query con tempi di esecuzione maggiori di X?

    Sotto vi riporto il mio my.conf.

    Grazie a tutti!



    ---------------------------------------------------------------------------------
    my.cnf

    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    user=mysql
    log-update=/var/log/mysql/queries
    #log-long-format
    log-slow-queries = /var/log/mysql/mysql-slow.log
    long_query_time = 3
    interactive_timeout=30
    wait_timeout=20
    connect_timeout=10
    max_connections = 300
    max_user_connections=150
    max_delayed_threads = 0

    key_buffer_size = 512M
    max_allowed_packet = 16M
    thread_stack = 128K
    thread_cache_size = 16
    table_cache = 4K
    open_files_limit = 6144
    max_heap_table_size = 64M
    tmp_table_size = 512M
    read_buffer_size = 512K
    query_cache_type = 1
    query_cache_limit = 16M
    query_cache_size = 256M
    sort_buffer_size = 8M

    old_passwords=1

    [mysqld_safe]
    err-log=/var/log/mysql/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid

    [client]
    socket=/var/lib/mysql/mysql.sock



  2. #2
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,466

    Re: Uccidere le query troppo lente?

    ma poverine che ti han fatto?
    analizza le slow query e ottimizzale, non uccidere niente

  3. #3
    HT Member
    Data Registrazione
    May 2010
    Messaggi
    62

    Re: Uccidere le query troppo lente?

    Ciao!
    Le query sono OK... finché non si corrompe qualche tabella...
    Non stiamo parlando di 10 secondi... che sarebbero un'eternità, ma di 10000 secondi (2-3 ore!!!).
    Sono query che non arriveranno mai a destinazione e mi buttano giù il server. In casi normali, le stesse query impiegano frazioni di decimi di secondo...

  4. #4
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,466

    Re: Uccidere le query troppo lente?

    ma ti sembra normale che si corrompano le tabelle???
    devi risolvere quel problema, mica uccidere le query

  5. #5
    HT Member
    Data Registrazione
    May 2010
    Messaggi
    62

    Re: Uccidere le query troppo lente?

    Citazione Originariamente Scritto da andrea.paiola Visualizza Messaggio
    ma ti sembra normale che si corrompano le tabelle???
    devi risolvere quel problema, mica uccidere le query
    No, ovviamente devo risolvere quel problema... ma non è immediato
    ...nel frattempo, è possibile limitare il numero di secondi di durata di una query?

Discussioni Simili

  1. Pagine LENTE nello scorrimento
    Di GrG nel forum Javascript & AJAX
    Risposte: 19
    Ultimo Messaggio: 07-08-2008, 22:53
  2. Pagine LENTE nello scorrimento
    Di GrG nel forum Io Programmo
    Risposte: 19
    Ultimo Messaggio: 07-08-2008, 22:53
  3. pagine lente
    Di alaint nel forum VPS - Virtual Private Server
    Risposte: 2
    Ultimo Messaggio: 29-03-2008, 08:46
  4. Ho rischiato di uccidere il portatile!
    Di walM nel forum L'OTInformatico
    Risposte: 0
    Ultimo Messaggio: 31-10-2007, 23:12
  5. Licenza di uccidere?
    Di Ferocious nel forum WebHosting - Primi passi
    Risposte: 5
    Ultimo Messaggio: 04-05-2006, 17:11

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •