mySQL: Insert грузит CPU до 30-35%

livelink
На сайте с 30.04.2006
Offline
117
1000

приветствую! что это может быть? все остальные запросы "летают" со скоростью света.

вот конфиг:


[client]
#password<----->= your_password
port<--><------>= 3306
socket<><------>= /tmp/mysql.sock
default-character-set = utf8

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
port<--><------>= 3306
socket<><------>= /tmp/mysql.sock
skip-locking
skip-innodb
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 8
sort_buffer_size = 64M
read_buffer_size = 256M
read_rnd_buffer_size = 256M
net_buffer_length = 2M
thread_stack = 128M

query_cache_limit=1M
query_cache_size=64M
query_cache_type=1

max_connections=50000

interactive_timeout=1
wait_timeout=1
connect_timeout=1

thread_cache_size=64
key_buffer=8k
join_buffer=1M
max_allowed_packet=32M
table_cache=256M
record_buffer=1M
sort_buffer_size=2M
record_buffer=1M
sort_buffer_size=2M
read_buffer_size=2M
read_rnd_buffer_size=768k
max_connect_errors=10
thread_concurrency=4
myisam_sort_buffer_size=64M

#skip-networking
server-id<----->= 1
default-character-set = utf8

# Uncomment the following if you want to log updates
#log-bin=mysql-bin

# binary logging format - mixed recommended
#binlog_format=mixed

# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = /var/db/mysql/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = /var/db/mysql/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#innodb_buffer_pool_size = 16M
#innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 5M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50

[mysqldump]
quick
max_allowed_packet = 16M
default-character-set = utf8

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates

default-character-set = utf8
[myisamchk]
key_buffer_size = 64M
sort_buffer_size = 64M

[mysqlhotcopy]
interactive-timeout

Знакомства БЕЗ регистрации - http://www.privetka.ru (http://www.privetka.ru), КРЕАТИВНАЯ РЕКЛАМА - http://advertisio.ru (http://advertisio.ru), Каталог автозапчастей - http://aubb.ru (http://aubb.ru)
bbon
На сайте с 01.04.2006
Offline
127
#1
livelink:
что это может быть?

это могут быть индексы на больших таблицах.. за все нужно платить

MC
На сайте с 17.08.2010
Offline
8
#2

insert - сам по себе запрос тяжелый.

К хостеру обращались? Хотя известно что там ответят. Оптимизируйте мол скрипты (:

Есть тИЦ и Pr? Стабильный заработок здесь (http://www.sape.ru/r.ddf1abd98f.php)
livelink
На сайте с 30.04.2006
Offline
117
#3

mr.Cramer, это мой личный сервер, в том-то и дело.. я сам себе хостер...

bbon, индексы не знаю.. удалить индексы? на предыдущем серваке ничего не тормозило..

[Удален]
#4

вы бы код показали который выполняете, структуры таблиц и количество записей в них, а то гадание на конфиг файле получается какое то

G_Smoff
На сайте с 06.04.2006
Offline
115
#5

насколько большая таблица?

сколько индексов на этой таблице?

что вставляется в таблицу?

Signature
livelink
На сайте с 30.04.2006
Offline
117
#6

смотрите.. privetka.ru.. регишься, потом ОТПРАВЛЯЕШЬ СООБЩЕНИЕ - ЗАДЕРЖКА В 15 СЕК и в это время всплекс жрания CPU .. и все ок через 15 сек.. скрипт покупной.. недешевый.. до пересадки на новый сервак было все ок.. летало офигенно

[Удален]
#7

Началось сразу после смены сервера? Или все-таки по мере роста базы?

livelink
На сайте с 30.04.2006
Offline
117
#8

после смены сервера, т.к. база вообще полупустая - 53 пользователя.. ерунда..

[Удален]
#9

покажите

desc <TABLE>

show indexes from <TABLE>

и

select DATA_LENGTH, INDEX_LENGTH from information_schema.partitions where table_name = '<TABLE>'
[Удален]
#10

Если скрипт покупной, то можно в техподдержку обратиться, может быть им знакома такая ситуация. Пока же напрашивается вывод, что у вас проблемы с сервером баз данных. Попробуйте переустановить, разные варианты попробуйте. Может еще какая бяка на сервере, не только mysql причиной может быть.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий