количество тредов

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
dmtr
ст. прапорщик
Сообщения: 545
Зарегистрирован: 2009-11-06 22:01:34
Откуда: с Ростова

количество тредов

Непрочитанное сообщение dmtr » 2012-01-13 12:02:10

сабж по данным забикса составляет в среднем 32.98, а количество запросов в секунду 12.28. в чем может быть дело? или это нормальное соотношение?

my.cnf:

Код: Выделить всё

[client]
default-character-set=cp1251
port            = 3306
socket          = /tmp/mysql.sock
[mysqld]
character-set-server=cp1251
collation-server=cp1251_general_ci
init-connect="SET NAMES cp1251"
port            = 3306
socket          = /tmp/mysql.sock
skip-external-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 70
query_cache_size= 32M
thread_concurrency = 8
log-bin=mysql-bin
log-warnings=2
server-id       = 1
max_connections=400
innodb_data_home_dir = /var/db/mysql/innodb
innodb_data_file_path = ibdata1:10M:autoextend:max:1100M
innodb_log_group_home_dir = /var/db/mysql/innodb
innodb_buffer_pool_size = 1024M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 64M
innodb_flush_log_at_trx_commit = 2
innodb_file_per_table = 1
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
данные по тредам

Код: Выделить всё

| Threads_cached                    | 43         |
| Threads_connected                 | 50         |
| Threads_created                   | 303        |
| Threads_running                   | 1          |
график из забикса
Вложения
zabbix_mysql.JPG
This game has no name. It will never be the same.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: количество тредов

Непрочитанное сообщение ADRE » 2012-02-16 20:11:56

собственно не понятно в чем проблема? тормозит? или что?
//del

Аватара пользователя
Markgraf
проходил мимо
Сообщения: 1
Зарегистрирован: 2012-03-13 12:44:54
Откуда: Москва
Контактная информация:

Re: количество тредов

Непрочитанное сообщение Markgraf » 2012-03-13 12:49:03

У меня на слабеньком VPS постоянно в памяти около двух десятков тредов MySQL висит, и ничего не тормозит

Аватара пользователя
dmtr
ст. прапорщик
Сообщения: 545
Зарегистрирован: 2009-11-06 22:01:34
Откуда: с Ростова

Re: количество тредов

Непрочитанное сообщение dmtr » 2012-03-13 14:10:47

у меня тоже не тормозит. наверное это перфекционизм.
пост возник вот из таких рассуждений:
есть механизм кэширования трэдов, значит они должны кэшироваться, а этого не происходит. кэширование придумано для экономии ресурсов (выделяемых при создании нового потока) значит эти ресурсы не экономятся, хотя(!) механизм кэширования есть(!) и нормально работает на другом сервере.
ADRE писал(а):собственно не понятно в чем проблема? тормозит? или что?
надо дождаться когда тормозить начнет чтоли? или что?

на самом деле в данном случае есть некоторая периодичность пиковых значений "Threads_connected", примерно 5 минут. сервер почтовый, активных ящиков сотни две-три, и походу раз в 5(10) минут они приходят за почтой, и проходят авторизацию.

собственно хотелось чтобы сервер пометсил в кэш количество тредов близкое к пиковому, но думаю там с временными интервалами что-нить не сростается, не кэшируются пиковые нагрузки. была бы нагрузка плотнее по времени, другой был бы график думаю ))
This game has no name. It will never be the same.

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

Re: количество тредов

Непрочитанное сообщение FiL » 2012-03-14 17:52:37

что-то я не понимаю, какая связь между количеством используемых тредов и кешем тредов?
Кеш есть, треды берутся из кеша. Но они таки треды. И если их 50, то их 50.

А соотношение тредов и qps - оно от запросов зависит. Вполне может быть и 50. Никаких проблем не вижу.