Puncte:0

MariaDB Încărcare mare a procesorului după accident

drapel in

Am o problemă cu MariaDB 10.3.16. Încercam să convertesc un tabel destul de mare (26 GB) de la MyISAM la InnoDB și, din păcate, spațiul pe disc sa epuizat în timpul acestui proces. Când s-a plin, a înregistrat o mulțime de mesaje de genul acesta:

2022-03-25 0:03:54 18688637 [EROARE] InnoDB: prealocarea a 26935820288 octeți pentru fișierul ./mydatabase/#sql-22ba_11d2a7d.ibd a eșuat cu eroarea 28

...și apoi MariaDB s-a prăbușit. Am eliberat puțin spațiu și am pornit din nou MariaDB -> jurnalul a spus că două tabele s-au prăbușit și au fost verificate. A trecut ceva timp, apoi verificarea s-a terminat și totul părea normal. Tabelele sunt actualizate și utilizabile. (acel tabel este încă MyISAM, desigur)

În mod ciudat însă, de atunci mysqld procesul rulează pe un procesor ridicat (aproximativ 75%) și nu pare să se recupereze. Serverul a avut această utilizare mare a procesorului în ultimele 24 de ore acum. Nu există interogări anormale care rulează și pur și simplu nu știu de ce consumă tot procesorul.

am fugit AFIȚĂ STAREA MOTORULUI INNODB care mi-a dat asta:

======================================
2022-03-26 00:09:30 0x7ff7d80ab700 IEȘIRE MONITOR INNODB
======================================
Medii pe secundă calculate din ultimele 16 secunde
-----------------
FILĂ DE FUNDAL
-----------------
bucle srv_master_thread: 51 srv_active, 0 srv_shutdown, 989 srv_idle
srv_master_thread șterge jurnalul și scrie: 1040
----------
SEMAFORI
----------
INFORMAȚII OS WAIT ARRAY: număr de rezervări 5965
OS WAIT ARRAY INFO: număr de semnal 1779
RW-shared rotiri 0, runde 719, OS așteaptă 286
RW-excl rotește 0, runde 61, OS așteaptă 2
RW-sx rotește 0, rotunjește 0, OS așteaptă 0
Runde de învârtire pe așteptare: 719,00 RW partajat, 61,00 RW-excl, 0,00 RW-sx
------------
TRANZACȚII
------------
Contor ID Trx 13314188
Curățare efectuată pentru starea trx n:o < 13314188 anulare n:o < 0 stare: rulează dar inactiv
Lungimea listei istorice 2
LISTA TRANZACȚIUNILOR PENTRU FIECARE SESIUNE:
---TRANZACȚIE 422177494315392, nu a început
0 structură de blocare, dimensiune heap 1136, 0 blocare de rând
---TRANZACȚIE 422177494311176, nu a început
0 structură de blocare, dimensiune heap 1136, 0 blocare de rând
---TRANZACȚIE 422177494306960, nu a început
0 structură de blocare, dimensiune heap 1136, 0 blocare de rând
--------
FILE I/O
--------
Stare 0 fir I/O: se așteaptă cererile aio finalizate (inserați firul tampon)
Stare 1 fir I/O: se așteaptă cererile aio finalizate (firul de jurnal)
Stare I/O thread 2: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 3: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 4: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 5: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 6: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 7: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 8: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 9: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 10: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 11: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 12: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 13: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 14: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 15: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 16: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 17: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 18: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 19: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 20: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 21: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 22: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 23: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 24: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 25: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 26: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 27: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 28: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 29: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 30: se așteaptă cererile aio finalizate (citește thread)
Stare 31 fir I/O: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 32: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 33: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 34: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 35: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 36: se așteaptă cererile aio finalizate (citește firul)
Stare 37 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 38 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare I/O thread 39: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 40: se așteaptă cererile aio finalizate (citește firul)
Stare 41 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 42 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare I/O thread 43: se așteaptă cererile aio finalizate (citește thread)
Stare I/O thread 44: se așteaptă cererile aio finalizate (citește thread)
Stare 45 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare I/O thread 46: se așteaptă cererile aio finalizate (citește firul)
Stare I/O thread 47: se așteaptă cererile aio finalizate (citește firul)
Stare 48 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 49 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 50 fir I/O: se așteaptă solicitările aio finalizate (citire fir)
Stare 51 fir I/O: se așteaptă cererile aio finalizate (citește firul)
Stare 52 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 53 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 54 fir I/O: se așteaptă solicitările aio finalizate (citire fir)
Stare 55 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 56 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 57 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 58 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 59 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare I/O thread 60: se așteaptă cererile aio finalizate (citește thread)
Stare 61 fir I/O: se așteaptă solicitările aio finalizate (citire fir)
Stare I/O thread 62: se așteaptă cererile aio finalizate (citește thread)
Stare 63 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare I/O thread 64: se așteaptă cererile aio finalizate (citește thread)
Stare 65 fir I/O: se așteaptă cererile aio finalizate (citire fir)
Stare 66 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 67 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 68 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 69 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 70 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 71 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 72 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 73 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 74 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 75 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 76 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 77 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 78 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 79 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 80 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 81 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 82 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 83 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 84 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 85 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 86 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 87 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 88 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 89 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 90 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 91 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 92 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 93 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 94 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 95 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 96 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 97 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 98 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 99 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 100 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 101 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 102 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 103 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 104 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 105 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 106 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 107 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 108 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 109 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 110 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 111 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 112 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 113 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 114 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 115 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 116 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 117 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 118 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 119 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 120 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 121 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 122 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 123 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 124 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 125 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 126 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 127 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 128 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Stare 129 fir I/O: se așteaptă cererile aio finalizate (fir de scriere)
Aio normal în așteptare citește: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] , aio scrie: [0, 0, 0, 0, 0, 0 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 , 0, 0, 0, 0, 0, 0, 0, 0] ,
ibuf aio citește:, jurnal i/o:, sincronizare i/o:
Jurnal de spălări în așteptare (fsync): 0; pool tampon: 0
8105 citiri fișiere OS, 503 scrieri fișiere OS, 335 OS fsyncs
0,44 citiri/s, 16384 medie octeți/citire, 1,25 scrieri/s, 1,19 fsyncs/s
-------------------------------------
INSEREȚI TAMPON ȘI INDICE DE HASH ADAPTAT
-------------------------------------
Ibuf: mărime 1, listă liberă len 56, mărime seg 58, 7 îmbinări
operațiuni fuzionate:
introduceți 7, ștergeți marcajul 0, ștergeți 0
operațiuni eliminate:
introduceți 0, ștergeți marcajul 0, ștergeți 0
Dimensiunea tabelului hash 1593833, heap-ul de noduri are 21 buffer(e)
Dimensiunea tabelului hash 1593833, heap-ul de noduri are 0 buffer(e)
Dimensiunea tabelului hash 1593833, heap-ul de noduri are 0 buffer(e)
Dimensiunea tabelului hash 1593833, heap-ul de noduri are 6 buffer(e)
Dimensiunea tabelului hash 1593833, heap-ul de noduri are 1 buffer(e)
Dimensiunea tabelului hash 1593833, heap-ul de noduri are 1 buffer(e)
Dimensiunea tabelului hash 1593833, heap-ul de noduri are 32 buffer(e)
Dimensiunea tabelului hash 1593833, heap-ul de noduri are 3 buffer(e)
18,56 căutări hash/e, 10,12 căutări non-hash/e
---
BUTURUGA
---
Numărul de secvență de jurnal 57880104793
Jurnalul a fost eliminat la 57880104793
Paginile s-au întors la 57880104793
Ultimul punct de control la 57880104784
0 fluxuri de jurnal în așteptare, 0 scrieri chkp în așteptare
100 de jurnal i/o sunt gata, 0,31 jurnal i/o/secundă
-----------------------
PISCINA TAMPON ȘI MEMORIE
-----------------------
Memorie mare totală alocată 7127171072
Memoria de dicționar alocată 176256
Dimensiunea piscinei tampon 393216
Buffere gratuite 385734
Paginile bazei de date 7418
Paginile vechi ale bazei de date 2895
Paginile db modificate 0
Procent de pagini murdare (LRU și pagini gratuite): 0.000
Procent maxim de pagini murdare: 75.000
Citirile în așteptare 0
Scrieri în așteptare: LRU 0, lista de ștergere 0, o singură pagină 0
Pagini făcute tineri 1, nu tineri 0
0,00 tineri/e, 0,00 non-tineri/e
Paginile citite 7287, create 131, scrise 293
0,44 citiri/s, 0,00 creări/s, 0,50 scrieri/s
Rata de atingere a pool-ului tampon 999/1000, rata de creare a tinerilor 0/1000 nu 0/1000
Pagini citite înainte 0,00/s, evacuate fără acces 0,00/s, citire aleatorie înainte 0,00/s
LRU len: 7418, unzip_LRU len: 0
Suma I/O[0]:cur[0], dezarhivați suma[0]:cur[0]
-----------------------
INFORMAȚII INDIVIDUALE PISCINA TAMPON
-----------------------
---PISCINA TAMPON 0
Dimensiunea bazinului tampon 49152
Tampoane gratuite 48320
Paginile bazei de date 824
Paginile vechi ale bazei de date 324
Paginile db modificate 0
Procent de pagini murdare (LRU și pagini gratuite): 0.000
Procent maxim de pagini murdare: 75.000
Citirile în așteptare 0
Scrieri în așteptare: LRU 0, lista de ștergere 0, o singură pagină 0
Pagini făcute tineri 1, nu tineri 0
0,00 tineri/e, 0,00 non-tineri/e
Pagini citite 820, create 4, scrise 34
0,06 citiri/s, 0,00 creări/s, 0,06 scrieri/s
Rata de atingere a pool-ului tampon 999/1000, rata de creare a tinerilor 0/1000 nu 0/1000
Pagini citite înainte 0,00/s, evacuate fără acces 0,00/s, citire aleatorie înainte 0,00/s
LRU len: 824, unzip_LRU len: 0
Suma I/O[0]:cur[0], dezarhivați suma[0]:cur[0]
---PISCINA TAMPON 1
Dimensiunea bazinului tampon 49152
Buffere gratuite 48319
Paginile bazei de date 825
Paginile vechi ale bazei de date 324
Paginile db modificate 0
Procent de pagini murdare (LRU și pagini gratuite): 0.000
Procent maxim de pagini murdare: 75.000
Citirile în așteptare 0
Scrieri în așteptare: LRU 0, lista de ștergere 0, o singură pagină 0
Pagini făcute tineri 0, nu tineri 0
0,00 tineri/e, 0,00 non-tineri/e
Paginile citite 825, create 0, scrise 20
0,00 citiri/s, 0,00 creări/s, 0,06 scrieri/s
Rata de atingere a pool-ului tampon 1000/1000, rata de creare a tinerilor 0/1000 nu 0/1000
Pagini citite înainte 0,00/s, evacuate fără acces 0,00/s, citire aleatorie înainte 0,00/s
LRU len: 825, unzip_LRU len: 0
Suma I/O[0]:cur[0], dezarhivați suma[0]:cur[0]
---PISCINA TAMPON 2
Dimensiunea bazinului tampon 49152
Buffere gratuite 48199
Paginile bazei de date 945
Paginile vechi ale bazei de date 368
Paginile db modificate 0
Procent de pagini murdare (LRU și pagini gratuite): 0.000
Procent maxim de pagini murdare: 75.000
Citirile în așteptare 0
Scrieri în așteptare: LRU 0, lista de ștergere 0, o singură pagină 0
Pagini făcute tineri 0, nu tineri 0
0,00 tineri/e, 0,00 non-tineri/e
Paginile citite 945, create 0, scrise 16
0,00 citiri/s, 0,00 creări/s, 0,06 scrieri/s
Rata de atingere a pool-ului tampon 1000/1000, rata de creare a tinerilor 0/1000 nu 0/1000
Pagini citite înainte 0,00/s, evacuate fără acces 0,00/s, citire aleatorie înainte 0,00/s
LRU len: 945, unzip_LRU len: 0
Suma I/O[0]:cur[0], dezarhivați suma[0]:cur[0]
---PISCINA TAMPON 3
Dimensiunea bazinului tampon 49152
Buffere gratuite 48081
Paginile bazei de date 1063
Paginile vechi ale bazei de date 412
Paginile db modificate 0
Procent de pagini murdare (LRU și pagini gratuite): 0.000
Procent maxim de pagini murdare: 75.000
Citirile în așteptare 0
Scrieri în așteptare: LRU 0, lista de ștergere 0, o singură pagină 0
Pagini făcute tineri 0, nu tineri 0
0,00 tineri/e, 0,00 non-tineri/e
Paginile citite 1063, create 0, scrise 28
0,06 citiri/s, 0,00 creări/s, 0,06 scrieri/s
Rata de atingere a pool-ului tampon 999/1000, rata de creare a tinerilor 0/1000 nu 0/1000
Pagini citite înainte 0,00/s, evacuate fără acces 0,00/s, citire aleatorie înainte 0,00/s
LRU len: 1063, unzip_LRU len: 0
Suma I/O[0]:cur[0], dezarhivați suma[0]:cur[0]
---PISCINA TAMPON 4
Dimensiunea bazinului tampon 49152
Buffere gratuite 48163
Paginile bazei de date 981
Paginile vechi ale bazei de date 382
Paginile db modificate 0
Procent de pagini murdare (LRU și pagini gratuite): 0.000
Procent maxim de pagini murdare: 75.000
Citirile în așteptare 0
Scrieri în așteptare: LRU 0, lista de ștergere 0, o singură pagină 0
Pagini făcute tineri 0, nu tineri 0
0,00 tineri/e, 0,00 non-tineri/e
Paginile citite 981, create 0, scrise 31
0,06 citiri/s, 0,00 creări/s, 0,12 scrieri/s
Rata de atingere a grupului tampon 998/1000, rata de creștere a tinerilor 0/1000 nu 0/1000
Pagini citite înainte 0,00/s, evacuate fără acces 0,00/s, citire aleatorie înainte 0,00/s
LRU len: 981, unzip_LRU len: 0
Suma I/O[0]:cur[0], dezarhivați suma[0]:cur[0]
---PISCINA TAMPON 5
Dimensiunea bazinului tampon 49152
Buffere gratuite 48201
Paginile bazei de date 943
Paginile vechi ale bazei de date 368
Paginile db modificate 0
Procent de pagini murdare (LRU și pagini gratuite): 0.000
Procent maxim de pagini murdare: 75.000
Citirile în așteptare 0
Scrieri în așteptare: LRU 0, lista de ștergere 0, o singură pagină 0
Pagini făcute tineri 0, nu tineri 0
0,00 tineri/e, 0,00 non-tineri/e
Paginile citite 943, create 0, scrise 18
0,06 citiri/s, 0,00 creări/s, 0,06 scrieri/s
Rata de atingere a pool-ului tampon 999/1000, rata de creare a tinerilor 0/1000 nu 0/1000
Pagini citite înainte 0,00/s, evacuate fără acces 0,00/s, citire aleatorie înainte 0,00/s
LRU len: 943, unzip_LRU len: 0
Suma I/O[0]:cur[0], dezarhivați suma[0]:cur[0]
---PISCINA TAMPON 6
Dimensiunea bazinului tampon 49152
Tampoane gratuite 48130
Paginile bazei de date 1014
Paginile vechi ale bazei de date 394
Paginile db modificate 0
Procent de pagini murdare (LRU și pagini gratuite): 0.000
Procent maxim de pagini murdare: 75.000
Citirile în așteptare 0
Scrieri în așteptare: LRU 0, lista de ștergere 0, o singură pagină 0
Pagini făcute tineri 0, nu tineri 0
0,00 tineri/e, 0,00 non-tineri/e
Paginile citite 951, create 63, scrise 73
0,06 citiri/s, 0,00 creări/s, 0,00 scrieri/s
Rata de atingere a grupului tampon 998/1000, rata de creștere a tinerilor 0/1000 nu 0/1000
Pagini citite înainte 0,00/s, evacuate fără acces 0,00/s, citire aleatorie înainte 0,00/s
LRU len: 1014, unzip_LRU len: 0
Suma I/O[0]:cur[0], dezarhivați suma[0]:cur[0]
---PISCINA TAMPON 7
Dimensiunea bazinului tampon 49152
Buffere gratuite 48321
Paginile bazei de date 823
Paginile vechi ale bazei de date 323
Paginile db modificate 0
Procent de pagini murdare (LRU și pagini gratuite): 0.000
Procent maxim de pagini murdare: 75.000
Citirile în așteptare 0
Scrieri în așteptare: LRU 0, lista de ștergere 0, o singură pagină 0
Pagini făcute tineri 0, nu tineri 0
0,00 tineri/e, 0,00 non-tineri/e
Paginile citite 759, create 64, scrise 73
0,12 citiri/s, 0,00 creări/s, 0,06 scrieri/s
Rata de atingere a grupului tampon 991/1000, rata de creștere a tinerilor 0/1000 nu 0/1000
Pagini citite înainte 0,00/s, evacuate fără acces 0,00/s, citire aleatorie înainte 0,00/s
LRU len: 823, unzip_LRU len: 0
Suma I/O[0]:cur[0], dezarhivați suma[0]:cur[0]
--------------
OPERAȚII RÂND
--------------
0 interogări în InnoDB, 0 interogări în coadă
0 vizualizări de citire deschise în InnoDB
ID proces=1957, ID fir principal=140695161886464, stare: inactiv
Numărul de rânduri introduse 15, actualizat 1, șters 0, citit 1046108
0,06 inserări/s, 0,00 actualizări/s, 0,00 ștergeri/s, 1589,46 citiri/s
Numărul de rânduri de sistem inserate 0, actualizate 0, șterse 0, citite 0
0,00 inserări/s, 0,00 actualizări/s, 0,00 ștergeri/s, 0,00 citiri/s
----------------------------
Sfârșitul ieșirii MONITORULUI INNODB
=============================

The FILE I/O secțiunea pare destul de suspectă cu toate acestea Stare 0 fir I/O: se așteaptă cererile aio finalizate, dar nu prea știu ce să fac cu aceste informații?

O repornire a serverului nu a ajutat, CPU este încă ridicat și nu se va defecta:

Sarcini: 117 total, 1 alergare, 116 dormit, 0 oprit, 0 zombi
%Cpu(e): 72.2 us, 1.9 sy, 0.0 ni, 25.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 16266120 total, 13867856 gratuit, 1429552 folosit, 968712 buff/cache
Schimb KiB: 2047996 total, 2047996 gratuit, 0 folosit. 14562068 disponibil Mem

Orice ajutor ar fi apreciat.

EDITARE 1: Tocmai am descoperit că există unele procese demne de remarcat. Am crezut că acele procese InnoDB sunt obișnuite, dar cred că sunt blocate cumva? (cu privire la FILE I/O de mai sus)

| Id | Utilizator | Gazdă | db | Comanda | Timp | Stat | Info | Progres |
+-------+-------------+----------+------+-------- -----+-------+------------------------------------ ----------------------------------+--------------- ---------+----------+
| 3 | utilizator de sistem | | NULL | Daemon | NULL | Lucrător de epurare InnoDB | NULL | 0,000 |
| 2 | utilizator de sistem | | NULL | Daemon | NULL | Lucrător de epurare InnoDB | NULL | 0,000 |
| 1 | utilizator de sistem | | NULL | Daemon | NULL | Coordonator de epurare InnoDB | NULL | 0,000 |
| 4 | utilizator de sistem | | NULL | Daemon | NULL | Lucrător de epurare InnoDB | NULL | 0,000 |
| 5 | utilizator de sistem | | NULL | Daemon | NULL | Manager de închidere InnoDB | NULL | 0,000 |
| 10 | slave-db2 | db2:39696 | NULL | Binlog Dump | 41840 | Master a trimis toate binlog-ul către slave; așteaptă actualizarea binlog-ului | NULL | 0,000 |
| 46369 | rădăcină | localhost | NULL | Interogare | 0 | Init | arată lista completă de procese | 0,000 |
+-------+-------------+----------+------+-------- -----+-------+------------------------------------ ----------------------------------+--------------- ---------+----------+

Editarea 2: Am vrut să vă anunț că utilizarea procesorului a revenit la normal, fără niciun motiv aparent. Se pare că serverul a fost ocupat în ultimele 3 zile, calculând cine-știe-ce, dar sunt foarte bucuros că s-a terminat și totul pare din nou ok. Voi aștepta puțin mai mult timp și voi elibera mai mult spațiu, apoi voi face o altă rulare pe conversia InnoDB.

Mulțumesc @Rick James pentru eforturile tale.

drapel ua
Ce setare (`ARAȚI VARIABILELE`) este la 64 sau 128?
drapel in
64: innodb_autoextend_increment, innodb_read_io_threads, innodb_write_io_threads, max_error_count 128: innodb_purge_rseg_truncate_frequency, innodb_rollback_segments, innodb_undo_logs, thread_cache_size
drapel ua
BINE. Lista de fire I/O este în concordanță cu setările 64 pentru %_io_threads.
Puncte:1
drapel ua

Conversie

InnoDB va folosi de 2 până la 3 ori mai mult spațiu pe disc decât MyISAM. Acesta este unul dintre puținele dezavantaje ale InnoDB (față de MyISAM).

Dacă puteți începe de la capăt cu un disc mai mare, ar fi cel mai bine.

Dacă vă aflați în mijlocul conversiei „la loc” și sunteți blocat, opriți procesul. (Este puțin probabil să se termine vreodată, dacă nu puteți elibera magic spațiu pe disc.) Apoi putem discuta ce să facem cu conversia pe jumătate terminată.

Mai multe discutii: http://mysql.rjweb.org/doc.php/myisam2innodb

CPU ridicat

Conectați-vă la baza de date și faceți AFIȚI LISTA COMPLETĂ DE PROCES; Aceasta _ar trebui_ să ne spună ce rulează (în interiorul MySQL); care poate da un indiciu despre porcul CPU. Presupunând că se referă la un tabel, vă rugăm să furnizați SHOW CREATE TABLE` pentru el.

drapel in
Mulțumesc, dar procesul care a convertit inițial tabelul nu pare să mai existe. Dar am descoperit procesele InnoDB, nu sunt sigur dacă aparțin acolo.. (Mi-am actualizat întrebarea de mai sus cu lista de procese)
drapel ua
@Nuramon - Acel PROCESSLIST pare „normal”; procesele InnoDB rulează în fundal. Speram să văd altceva decât acelea.
drapel ua
Îmi pare rău, nu am o explicație pentru procesorul mare.
drapel in
Se pare că CPU-ul a scăzut de la sine după 64 de ore (vezi Editare #2 de mai sus). Chiar sper să rămână așa. Vă mulțumesc foarte mult pentru eforturile voastre!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.