- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
DrumBass, Скиньте сюда секцию [mysqld] из my.cnf
Настроил по совету Soulwest и вроде как уже пол часа ни одной задержки в логе, но визуально задержки в браузере есть, хоть и меньше. в Mytop во время задержки выводится запрос у которого в поле time стоит "sleep" - что это значит?
mysqltuner.pl выдал:
Variables to adjust:
key_buffer_size (> 12.5M)
query_cache_size (>= 8M)
tmp_table_size (> 32M)
max_heap_table_size (> 16M)
thread_cache_size (start at 4)
table_cache (> 4)
DrumBass, Скиньте сюда секцию [mysqld] из my.cnf
шапку от вывода mysqltuner показал бы
помимо советов он подсчитывает разные характеристики, что небесполезно знать.
key_buffer_size (> 12.5M) - отдай сколько не жалко. ну хотя бы 50% размера индексов (из шапки отчета)
query_cache_size (>= 8M) - не переусердствуй тут. 32 мб уже много.
tmp_table_size (> 32M) - дальше нет смысла увеличивать
max_heap_table_size (> 16M) - имеет смысл сделать равным предыдущему значению
thread_cache_size (start at 4) - ну сделай как советует.
table_cache (> 4) - зависит от данных в шапке отчета. хотя бы по числу основных таблиц.
опять же, не жди чуда от этих манипуляций.
шапку от вывода mysqltuner показал бы
-------- General Statistics --------------------------------------------------
[--] Skipped version check for MySQLTuner script
[OK] Currently running supported MySQL version 5.0.51a-24+lenny4-log
[OK] Operating on 64-bit architecture
-------- Storage Engine Statistics -------------------------------------------
[--] Status: +Archive -BDB +Federated -InnoDB -ISAM -NDBCluster
[--] Data in MyISAM tables: 21M (Tables: 160)
[--] Data in MEMORY tables: 248K (Tables: 3)
[!!] Total fragmented tables: 1
-------- Security Recommendations -------------------------------------------
ERROR 1142 (42000) at line 1: SELECT command denied to user '@'localhost' for table 'user'
[OK] All database users have passwords assigned
-------- Performance Metrics -------------------------------------------------
[--] Up for: 26m 38s (17K q [10.987 qps], 1K conn, TX: 80M, RX: 1M)
[--] Reads / Writes: 91% / 9%
[--] Total buffers: 47.0M global + 824.0K per thread (100 max threads)
[OK] Maximum possible memory usage: 127.5M (21% of installed RAM)
[OK] Slow queries: 0% (4/17K)
[OK] Highest usage of available connections: 5% (5/100)
[OK] Key buffer size / total MyISAM indexes: 13.0M/12.6M
[OK] Key buffer hit rate: 98.4% (34K cached / 552 reads)
[OK] Query cache efficiency: 79.5% (11K cached / 14K selects)
[OK] Query cache prunes per day: 0
[OK] Sorts requiring temporary tables: 0% (0 temp sorts / 293 sorts)
[!!] Temporary tables created on disk: 43% (238 on disk / 542 total)
[OK] Thread cache hit rate: 99% (5 created / 1K connections)
[!!] Table cache hit rate: 3% (64 open / 1K opened)
[OK] Open file limit used: 11% (121/1K)
[OK] Table locks acquired immediately: 100% (3K immediate / 3K locks)
-------- Recommendations -----------------------------------------------------
General recommendations:
Run OPTIMIZE TABLE to defragment tables for better performance
MySQL started within last 24 hours - recommendations may be inaccurate
When making adjustments, make tmp_table_size/max_heap_table_size equal
Reduce your SELECT DISTINCT queries without LIMIT clauses
Increase table_cache gradually to avoid file descriptor limits
Variables to adjust:
tmp_table_size (> 32M)
max_heap_table_size (> 16M)
table_cache (> 64)
[--] Data in MyISAM tables: 21M (Tables: 160)
ерунда какая.
опять же, не жди чуда от этих манипуляций.
в общем эффект не особо заметен, походу надо ждать пока хостер сменит жестяк.
кстати, tmpfs сказали недоступна на OpenVZ, хотя оперативка выделилась.