+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 5 su 5

Utilizzo ssd elevato

  1. #1
    dancar non  in linea Scolaretto
    Salve ragazzi, ho un server mysql che fa queste operazioni all'ora:
    select 21.000 k
    update 625k
    insert 735k
    le tabelle non contengono alcun tipo di file blob e cose varie, quindi sono int e char
    la tabella in questione myisam
    la tabella l'ho tenuta in innodb per una settimana e in quel periodo ha consumato ben 5% della vita del mio ssd scrivendo molti gb all'ora
    innodb ha le seguenti impostazioni:

    innodb_buffer_pool_size=5096M
    innodb_log_file_size=256M
    innodb_log_buffer_size=8M
    innodb_flush_log_at_trx_commit=2
    innodb_lock_wait_timeout=50
    innodb_flush_method = O_DIRECT
    
    la tabella ha 3 indici e ogni indice e a pi campi pi precisamente ha questa struttura:
    indice 1:
    colonna
    colonna
    colonna
    indice 2:
    colonna
    colonna
    colonna
    colonna
    colonna
    colonna
    colonna
    indice 3:
    colonna
    colonna
    colonna
    colonna
    colonna
    colonna
    mi domando come fanno a scambiare cos tanti dati nonostante siano pochi byte a query, con myisam tengo a precisare che non succede.
    ho sbagliato qualche settaggio di inndb? sapete consigliarmi come risolvere? (l'ssd un crucial mx500)
    anche perche mi chiedo nei datacenter come fanno ad usare tantissimi gb e non usurare un ssd al giorno
    Ultima modifica di dancar; 23-09-2020 20:05 

  2. #2
    Ferrari_and non  in linea Scolaretto
    esisto vari applicativi sia windows che linux in grado di fare l'analisi di una istanza Mysql con relative query per vedere come ottimizzare o la query o la configurazione per linux un collega ha utilizzto mytop.

  3. #3
    Danielus non  in linea Novello
    Sono su Windows, mytop funziona li?

  4. #4
    Ferrari_and non  in linea Scolaretto
    Prova a leggere articolo in questo link
    https://www.ilsoftware.it/articoli.a...uery-SQL_14987
    trovi ottimi spunti con strumenti ed esempi gi presenti in mysql

  5. #5
    dancar non  in linea Scolaretto
    grazie mille per il link, l'ho letto e ho provato ad usare workbench e ho scoperto che per colpa di xampp ho installato mariaDB e non mysql pu essere per quello? (ovviamente essendo mariadb non sono riuscito a sfruttare correttamente i tool messi a disposizione da workbench) qualche suggerimento in merito a mariadb e l'utilizzo eccessivo dell'ssd?

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Esecuzione Ping e tempo di attesa elevato
    Da dragone bianco nel forum Pausa caff
    Risposte: 5
    Ultimo Post: 25-05-2012, 21:53
  2. Utilizzo Dll
    Da Marlboro nel forum Microsoft Word
    Risposte: 2
    Ultimo Post: 11-03-2011, 21:43
  3. Risposte: 2
    Ultimo Post: 01-12-2010, 10:38
  4. [VB6] DLL Utilizzo
    Da UbySoft71 nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 19-06-2007, 18:52
  5. utilizzo dde in c#
    Da rodriquez nel forum C#
    Risposte: 0
    Ultimo Post: 30-03-2007, 11:38