Sergey Petrenko

Sergey Petrenko
Рейтинг
482
Регистрация
23.10.2000
Мишган:
Я думал что администраторы видят историю заходов по ip...

Видят. Что их 15 штук. С каким проблемы - иди догадайся.

Мишган:
Толи у провайдера такие странные косяки толи еще гдето...

У провайдера. Мы очень редко баним по IP и делаем это в случае хотя бы 95%-уверенности, что это бот. Или Козак :D.

Отыскали. Он по дефолту писал в /var/db/mysql/mysql/slow_log.csv.

Поищите в Яндексе - "квартиры посуточно в Киеве". Навскидку - у нас порядка 5 агентств в Директе найдется.

По гостиницам посмотрите тут - http://all-hotels.com.ua

kostich:
ls -l *.log

-rw-rw---- 1 mysql mysql 2591 Oct 8 01:11 slow.log

Ну, вот вам my.cnf - полагаю, что секции mysqld вам хватит:

skip-locking
key_buffer = 512M
join_buffer = 8M
myisam_recover = BACKUP,FORCE
max_allowed_packet = 4M
table_cache = 1024
sort_buffer_size = 32M
net_buffer_length = 64K
read_buffer_size = 16M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
long_query_time = 5
log-long-format
log-queries-not-using-indexes
log-slow-queries
key_cache_division_limit=80
query_cache_type = 1
query_cache_size = 32M
thread_cache_size = 32
max_delayed_threads = 0
#delay_key_write = ALL
max_seeks_for_key = 100
tmp_table_size = 128M
default-character-set = cp1251
skip-character-set-client-handshake
max_connections = 512
skip-bdb
skip-innodb
skip-name-resolve
skip-log-warnings
#log-bin=mysql-bin
#log-update=mysql-log
server-id = 1
max_connect_errors = 2000000
kostich:
оно уже deprecated и надо см. --log-queries-not-using-indexes

Да, пардон, именно так написано.

kostich:
А вот закомичено ли оно у Сергея не ясно...

Ну, я версию привел - собирали, кажется, из свежих портов две недели назад.

Interitus:
Если в slow log не пишется - значит просто эта опция не включа (а она по умолчанию не включена). Чтобы включить - нужно в /etc/my.cnf вписать директиву log-slow-queries

И ты туда же. Да включена эта опция, включена. И права доступа на файл тут не причем. За две недели работы mysql исправно записал в него штук семь записей о рестартах плюс два сообщения о действительно медленных запросах.

У нас есть гипотеза, что такое странное поведение может быть связано с включением persistent connections в движке форума и пересборке mysql с поддержкой lib_thr.

Interitus:
Один тик mytop - это не одна секудна, а пять по дефолту. long_query_time округляется вверх - то есть таковыми считаются все запросы от 4 секунд и более.

Про дефолт не знаю, но обновляется список процессов явно быстрее.

Interitus:
Если в my.cnf прописан log-long-format - то slow считаются все запросы, не использующие index lookup по первой таблице джойна, вне зависимости от фактического времени, затраченного на обслуживание запроса.

Прописан. Ты хочешь сказать, что такие запросы срабатывают счетчик, но не будут писаться в лог?

kostich, вот два результата, взяты почти одновременно:

#mysqladmin status

Uptime: 62715 Threads: 60 Questions: 2408733 Slow queries: 0 Opens: 0 Flush tables: 1 Open tables: 564 Queries per second avg: 38.408

+-----------------------------------+------------+

| Variable_name | Value |
+-----------------------------------+------------+
| Aborted_clients | 310 |
| Aborted_connects | 1008 |
| Binlog_cache_disk_use | 0 |
| Binlog_cache_use | 0 |
| Bytes_received | 644843209 |
| Bytes_sent | 968642800 |
| Com_admin_commands | 144190 |

| Com_replace | 5322 |

| Com_select | 878106 |
| Com_set_option | 129 |
| Com_show_binlog_events | 0 |
| Com_show_binlogs | 14 |
| Com_show_charsets | 35 |

| Com_show_slave_status | 0 |
| Com_show_status | 27 |
| Com_show_storage_engines | 0 |
| Com_show_tables | 147 |
| Com_show_triggers | 0 |
| Com_show_variables | 113 |
| Com_show_warnings | 0 |
| Com_slave_start | 0 |
| Com_slave_stop | 0 |
| Com_stmt_close | 0 |
| Com_stmt_execute | 0 |
| Com_stmt_fetch | 0 |
| Com_stmt_prepare | 0 |
| Com_stmt_reset | 0 |
| Com_stmt_send_long_data | 0 |
| Com_truncate | 0 |
| Com_unlock_tables | 0 |
| Com_update | 268189 |
| Com_update_multi | 0 |
| Com_xa_commit | 0 |
| Com_xa_end | 0 |
| Com_xa_prepare | 0 |
| Com_xa_recover | 0 |
| Com_xa_rollback | 0 |
| Com_xa_start | 0 |
| Compression | OFF |
| Connections | 69709 |
| Created_tmp_disk_tables | 10617 |
| Created_tmp_files | 0 |
| Created_tmp_tables | 17184 |
| Delayed_errors | 0 |
| Delayed_insert_threads | 0 |
| Delayed_writes | 0 |
| Flush_commands | 1 |
| Handler_commit | 0 |
| Handler_delete | 21643 |
| Handler_discover | 0 |
| Handler_prepare | 0 |
| Handler_read_first | 107963 |
| Handler_read_key | 52945357 |
| Handler_read_next | 186289462 |
| Handler_read_prev | 673026 |
| Handler_read_rnd | 4724405 |
| Handler_read_rnd_next | 3743057720 |
| Handler_rollback | 0 |
| Handler_savepoint | 0 |
| Handler_savepoint_rollback | 0 |
| Handler_update | 337158 |
| Handler_write | 3571755 |
| Innodb_buffer_pool_pages_data | 0 |
| Innodb_buffer_pool_pages_dirty | 0 |
| Innodb_buffer_pool_pages_flushed | 0 |
| Innodb_buffer_pool_pages_free | 0 |
| Innodb_buffer_pool_pages_latched | 0 |
| Innodb_buffer_pool_pages_misc | 0 |
| Innodb_buffer_pool_pages_total | 0 |
| Innodb_buffer_pool_read_ahead_rnd | 0 |
| Innodb_buffer_pool_read_ahead_seq | 0 |
| Innodb_buffer_pool_read_requests | 0 |
| Innodb_buffer_pool_reads | 0 |
| Innodb_buffer_pool_wait_free | 0 |
| Innodb_buffer_pool_write_requests | 0 |
| Innodb_data_fsyncs | 0 |
| Innodb_data_pending_fsyncs | 0 |
| Innodb_data_pending_reads | 0 |
| Innodb_data_pending_writes | 0 |
| Innodb_data_read | 0 |
| Innodb_data_reads | 0 |
| Innodb_data_writes | 0 |
| Innodb_data_written | 0 |
| Innodb_dblwr_pages_written | 0 |
| Innodb_dblwr_writes | 0 |
| Innodb_log_waits | 0 |
| Innodb_log_write_requests | 0 |
| Innodb_log_writes | 0 |
| Innodb_os_log_fsyncs | 0 |
| Innodb_os_log_pending_fsyncs | 0 |
| Innodb_os_log_pending_writes | 0 |
| Innodb_os_log_written | 0 |
| Innodb_page_size | 0 |
| Innodb_pages_created | 0 |
| Innodb_pages_read | 0 |
| Innodb_pages_written | 0 |
| Innodb_row_lock_current_waits | 0 |
| Innodb_row_lock_time | 0 |
| Innodb_row_lock_time_avg | 0 |
| Innodb_row_lock_time_max | 0 |
| Innodb_row_lock_waits | 0 |
| Innodb_rows_deleted | 0 |
| Innodb_rows_inserted | 0 |
| Innodb_rows_read | 0 |
| Innodb_rows_updated | 0 |
| Key_blocks_not_flushed | 0 |
| Key_blocks_unused | 361639 |
| Key_blocks_used | 102281 |
| Key_read_requests | 166648997 |
| Key_reads | 104000 |
| Key_write_requests | 391302 |
| Key_writes | 280553 |
| Last_query_cost | 0.000000 |
| Max_used_connections | 132 |
| Not_flushed_delayed_rows | 0 |
| Open_files | 970 |
| Open_streams | 0 |
| Open_table_definitions | 417 |
| Open_tables | 564 |
| Opened_tables | 589 |
| Qcache_free_blocks | 5187 |
| Qcache_free_memory | 18669640 |
| Qcache_hits | 859698 |
| Qcache_inserts | 865201 |
| Qcache_lowmem_prunes | 6315 |
| Qcache_not_cached | 13286 |
| Qcache_queries_in_cache | 9451 |
| Qcache_total_blocks | 24360 |
| Questions | 2408147 |
| Rpl_status | NULL |
| Select_full_join | 53 |
| Select_full_range_join | 0 |
| Select_range | 200424 |
| Select_range_check | 0 |
| Select_scan | 124969 |
| Slave_open_temp_tables | 0 |
| Slave_retried_transactions | 0 |
| Slave_running | OFF |
| Slow_launch_threads | 0 |
| Slow_queries | 125224 |
| Sort_merge_passes | 0 |
| Sort_range | 235583 |
| Sort_rows | 22679826 |
| Sort_scan | 21563 |
| Table_locks_immediate | 2540523 |
| Table_locks_waited | 7206 |
| Tc_log_max_pages_used | 0 |
| Tc_log_page_size | 0 |
| Tc_log_page_waits | 0 |
| Threads_cached | 19 |
| Threads_connected | 62 |
| Threads_created | 424 |
| Threads_running | 1 |
| Uptime | 62703 |
+-----------------------------------+------------+

В одном случае есть медленные запросы, в другом нет.

HruPifPaf:
А ты вообще логирование медленных запросов включил? поставь 0.1 секунду и проверь пишеться ли что нибуть в файл.

Либо ты не туда смотришь либо логирование не включил. Тебе нужно смотреть на значение slow_query.

А я вообще не идиот. Либо вы не прочли топик, либо вам пофиг, кто что спрашивает, лишь бы "умом" блеснуть.

HruPifPaf:
Посмотри

Топик прочти. Фактически ни один запрос не живет дольше секунды, что и показывает mytop.

kostich:
про какую

Про какую чего?

Всего: 9922