Crmgo Blog

mysql prikaz statusa

mysql prikaz statusa

Горе наведене променљиве стања имају следеће вредности: Променљива Вредност Aborted_clients Број веза које су прекинуте због искључења клијента без правилног затварања везе. Погледајте одељак A.2.9 Грешке у комуникацији / Прекинуте везе. Aborted_connects Број неуспешних покушаја повезивања са MySQL сервером. Погледајте одељак…

mysql prikaz statusa

Gore navedene promenljive stanja imaju sledeće vrednosti:

Променљива Вредност
Aborted_clients Број веза прекинутих због искључивања клијента без правилног затварања везе. Погледајте одељак A.2.9 Грешке у комуникацији / Прекинуте везе.
Aborted_connects Број неуспешних покушаја повезивања са MySQL сервером. Погледајте одељак A.2.9 Грешке у комуникацији / Прекинуте везе.
Bytes_received Број примљених бајтова од свих клијената.
Bytes_sent Број послатих бајтова свим клијентима.
Com_xxx Број покретања сваке наредбе xxx.
Connections Број покушаја повезивања са MySQL сервером.
Created_tmp_tables Број невидљивих привремених табела на диску креираних током извршавања упита.
Created_tmp_tables Број невидљивих привремених табела у меморији креираних током извршавања упита.
Created_tmp_files Број креираних привремених фајлова mysqld.
Delayed_insert_threads Број коришћених нити за уметање података у режиму insert delayed.
Delayed_writes Број редова уметнутих помоћу наредбе INSERT DELAYED.
Delayed_errors Број редова записаних помоћу наредбе INSERT DELAYED у којима је дошло до неке грешке (могуће duplicate key).
Flush_commands Број покренутих наредби FLUSH.
Handler_commit Број интерних наредби COMMIT.
Handler_delete Број обрисаних редова из табеле.
Handler_read_first Број читања прве записи из индекса. Ако је ова вредност висока, вероватно сервер врши много потпуних скенирања индекса, на пример, SELECT col1 FROM foo, претпостављајући да је col1 индексиран.
Handler_read_key Број упита за читање редова заснованих на кључу. Висока вредност променљиве указује да су ваши упити и табеле правилно индексиране.
Handler_read_next Број упита за читање следеће записи у редоследу кључева. Ова вредност ће се повећати ако се врши упит индексног стубца са ограничењем величине. Вредност се такође повећава током скенирања индекса.
Handler_read_prev Број упита за читање претходне записи у редоследу кључева. У већини случајева користи се за оптимизацију ORDER BY ... DESC.
Handler_read_rnd Број упита за читање редова заснованих на фиксној позицији. Вредност ће бити висока ако се извршава много упита који захтевају сортирање резултата.
Handler_read_rnd_next Број упита за читање следеће записи из фајла података. Ова вредност ће бити висока ако се врши много скенирања табела. Обично то значи да ваше табеле нису правилно индексиране или да ваши упити не користе предности индекса.
Handler_rollback Број интерних наредби ROLLBACK.
Handler_update Број упита за ажурирање редова у табели.
Handler_write Број упита за уметање редова у табелу.
Key_blocks_used Број коришћених блокова у кешу кључева.
Key_read_requests Број упита за читање блока кључева из кеша.
Key_reads Број физичких читања блока кључева са диска.
Key_write_requests Број упита за писање блока кључева у кеш.
Key_writes Број физичких записа блокова кључева на диск.
Max_used_connections Максималан број истовремено коришћених веза.
Not_flushed_key_blocks Блокови кључева у кешу кључева који су измењени, али још нису записани на диск.
Not_flushed_delayed_rows Број редова у реду за записивање у упитима INSERT DELAY.
Open_tables Број отворених табела.
Open_files Број отворених фајлова.
Open_streams Број отворених нити (првенствено се користи за бележење догађаја).
Opened_tables Број отвараних табела.
Rpl_status Статус репликације отпорне на отказе (још увек није коришћено).
Select_full_join Број веза без кључева (ако је ова вредност 0, пажљиво проверите индексе својих табела).
Select_full_range_join Број веза у којима је коришћено претраживање у распону у справочној табели.
Select_range Број веза у којима су коришћени распони у првој табели. (Обично ова вредност није критична, чак и ако је велика)
Select_scan Број веза у којима је извршено прво скенирање прве табеле.
Select_range_check Број веза без кључева у којима се провера коришћења кључева врши након сваке записи (ако је ова вредност 0, пажљиво проверите индексе својих табела).
Questions Број упита усмерених ка серверу.
Slave_open_temp_tables Број привремених табела отворених тренутно од стране нити секундарног рачунара.
Slave_running Садржи вредност ON ако је ово секундарни рачунар повезан са примарним рачунаром.
Slow_launch_threads Број нити чије је креирање трајало дуже од наведеног у slow_launch_time.
Slow_queries Број упита чија је обрада трајала дуже од long_query_time. Погледајте одељак 4.9.5 Лог спорог упита.
Sort_merge_passes Број спојева извршених алгоритмом сортирања. Ако је ова вредност велика, повећајте sort_buffer.
Sort_range Број сортирања која су извршена у распонима.
Sort_rows Број сортираних редова.
Sort_scan Број сортирања извршених скенирањем табеле.
ssl_xxx Променљиве које се користе за SSL; још увек није имплементирано.
Table_locks_immediate Број упита за тренутну блокирање табеле. Доступно од верзије 3.23.33.
Table_locks_waited Број упита у којима тренутна блокирање није могло бити извршено и потребно је време за чекање. Ако је ова вредност велика и имате проблема са перформансама, прво треба оптимизовати своје упите, а затим или раздвојити табеле или користити репликацију. Доступно од верзије 3.23.33.
Threads_cached Број нити у кешу нити.
Threads_connected Број тренутно отворених веза.
Threads_created Број нити креираних за управљање везама.
Threads_running Број нити које нису у стању чекања.
Uptime Време у секундама током којег је сервер био у раду.

Napomene uz gore navedene informacije:

  • Ako je vrednost Opened_tables velika, moguće je da je vrednost promenljive table_cache previše mala.
  • Ako je vrednost Key_reads velika, moguće je da je vrednost promenljive key_buffer_size previše mala. Učestalost uspešnih pristupa kešu može se izračunati pomoću Key_reads/Key_read_requests.
  • Ako je vrednost Handler_read_rnd velika, moguće je da stiže previše zahteva koji zahtevaju od MySQL-a potpuno skeniranje tabela ili da imate konekcije koje ne koriste indekse na odgovarajući način.
  • Ako je vrednost Threads_created velika, moguće je da je potrebno povećati vrednost promenljive thread_cache_size. Učestalost uspešnih pristupa kešu može se izračunati pomoću Threads_created/Connections.
  • Ako je vrednost Created_tmp_disk_tables velika, moguće je da je potrebno povećati vrednost promenljive tmp_table_size, kako bi privremene tablice bile u memoriji, a ne na disku.

Napomena: tekst može biti uz pomoć AI uz ljudsku proveru. Odgovoran: Dmytro Lomaka, Kaltenkirchen.