|
Долго обрабатывает sql запросы
|
|||
---|---|---|---|
#18+
в моей базе на данный момент 280 тысяч записей и отображение занимает от 5 до 10 секунд по 50 записей, я не говорю уже о поиске. При данных 100 тысяч полет норсальный, как только данные переваливают за 120, то пропорционально начинают виснуть все запросы к бд. На данный момент сервер имеет 4 ГБ оперативки, так же имеется сервер с 8 ГБ, но пользы от этого мало. главная таблица с данными весит 700 МБ, тип MyISAM. /etc/my.cnf: [client] port = 3306 [mysqld_safe] socket = /var/lib/mysql/mysql.sock nice = 0 [mysqld] socket = /var/lib/mysql/mysql.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp skip-external-locking skip-name-resolve low-priority-updates bind-address = 127.0.0.1 #Tuning key_buffer = 2200M thread_stack = 512K thread_cache_size = 32 table_cache = 60000 thread_concurrency = 12 net_buffer_length = 32 myisam-recover = BACKUP query_cache_limit = 2M query_cache_size = 256M myisam_sort_buffer_size = 256M tmp_table_size = 256M max_heap_table_size = 128M read_buffer_size = 2M read_rnd_buffer_size = 4M sort_buffer_size = 2M join_buffer_size = 4M sort_buffer_size = 2M join_buffer_size = 4M max_allowed_packet = 256M max_sort_length = 512 max_connections = 120 max_connect_errors = 50 max_user_connections = 25 #general_log_file = /var/log/mariadb/mysql.log #general_log = 1 log_slow_queries = /var/log/mariadb/mysql-slow.log long_query_time = 1 #server-id = 1 #log_bin = /var/log/mariadb/mysql-bin.log expire_logs_days = 10 expire_logs_days = 10 max_binlog_size = 300M innodb_buffer_pool_size = 64M innodb_additional_mem_pool_size = 32M innodb_file_io_threads = 8 innodb_lock_wait_timeout = 50 innodb_log_buffer_size = 8M innodb_flush_log_at_trx_commit = 2 innodb_flush_method = O_DIRECT transaction-isolation = READ-COMMITTED [mysqldump] quick quote-names max_allowed_packet = 256M [mysql] #no-auto-rehash # faster start of mysql but no tab completition [isamchk] key_buffer = 32M !includedir /etc/my.cnf.d ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2020, 18:58 |
|
Долго обрабатывает sql запросы
|
|||
---|---|---|---|
#18+
downsql, Показывайте тормозящий запрос и полный DDL всех таблиц, которые в нем участвуют. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2020, 23:34 |
|
|
start [/forum/topic.php?fid=47&fpage=26&tid=1828786]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 329ms |
total: | 484ms |
0 / 0 |