В show processlist много sleep процессов, а те которые работают все выполняются в пределах 20 секунд.
Что я должен увидеть в show processlist, на что ориентироваться и какие выводы из этого делать?
Это да, но если я правильно понимаю, то mysql - это CPU User time, а не system time. Рост system time может быть вызван какими-то системными процессами.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
10,21% mysqld [.] row_sel_store_mysql_field_func
9,64% mysqld [.] rec_get_offsets_func
7,93% mysqld [.] row_sel_field_store_in_mysql_format_func
7,42% mysqld [.] btr_search_guess_on_hash
6,19% mysqld [.] row_search_for_mysql
4,86% mysqld [.] row_sel_enqueue_cache_row_for_mysql
3,59% libc-2.17.so [.] __memcpy_ssse3_back
2,76% mysqld [.] row_sel_store_mysql_rec
2,19% [kernel] [k] _raw_spin_unlock_irqrestore
1,69% libc-2.17.so [.] _int_malloc
1,68% mysqld [.] btr_cur_search_to_nth_level
1,41% mysqld [.] buf_page_get_known_nowait
1,41% mysqld [.] buf_page_optimistic_get
1,29% mysqld [.] rec_get_nth_field_offs
1,22% mysqld [.] my_strnncollsp_utf8
1,15% [kernel] [k] _raw_spin_lock
1,10% [kernel] [k] finish_task_switch
0,98% mysqld [.] end_table_io_wait_v1
0,95% mysqld [.] buf_page_get_gen
0,87% mysqld [.] cmp_dtuple_rec_with_match_low
0,80% mysqld [.] mtr_commit
0,73% libc-2.17.so [.] _int_free
0,67% libc-2.17.so [.] malloc
0,63% mysqld [.] ha_innobase::rnd_next
0,63% mysqld [.] btr_pcur_store_position
0,60% mysqld [.] buf_block_align
0,51% mysqld [.] lock_clust_rec_cons_read_sees
0,50% mysqld [.] row_mysql_store_true_var_len
0,48% mysqld [.] my_timer_cycles
0,46% mysqld [.] Item::val_bool
=====================================================
_raw_spin_lock часто выбивается в самый верх и как я понимаю это системный процесс.
Что это? Какие мнения? Я гуглить.)