- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
13 это число таблиц в БД, не временные.
Да я понял. Дубль два: имеются запросы, использующие временные таблицы?
Полагаю "да" - следовательно это и есть источник Вашей "проблемы" с table_cache.
innodb включен по умолчанию, но не используется.
То, что не используется - имеете смысл либо использовать, либо отключить.
Да я понял. Дубль два: имеются запросы, использующие временные таблицы?
Ага
[!!] Temporary tables created on disk: 49% (441K on disk / 884K total)
Но тут увеличение кеша под временные таблицы не решат, решил делать tmpfs под временные каталоги mysql
А как к этому относится table_cache ?
Ага
[!!] Temporary tables created on disk: 49% (441K on disk / 884K total)
Но тут увеличение кеша под временные таблицы не решат, решил делать tmpfs под временные каталоги mysql
А как к этому относится table_cache ?
перепишите код без джойнов, не будет у вас временных таблиц.
Ага
[!!] Temporary tables created on disk: 49% (441K on disk / 884K total)
Но тут увеличение кеша под временные таблицы не решат, решил делать tmpfs под временные каталоги mysql
А как к этому относится table_cache ?
и не надоело вам вслепую заниматься фигней ? если дали в руки mysqltuner, это не значит что других инструментов не существует.
временная таблица - тоже файл и его тоже нужно "открыть". У меня на 1 Created_tmp_disk_tables, Opened_files увеличивается на 10, Opened_table_definitions и Opened_tables - на 2. То есть базовые, показатели show status будут сильно расти, а mysqltuner сделает вывод о недостаточности кеша таблиц. В данном случае искусственный интеллект mysqltuner ошибается.
перепишите код без джойнов, не будет у вас временных таблиц.
Вот этого возьмите вместо mysqltuner. Тоже не заскучаете. А то, cмотрю, времени у вас много и вам скучно.
перепишите код без джойнов, не будет у вас временных таблиц.
Новый WP с блекджеком и шлюхами? :D
Новый WP с блекджеком и шлюхами? :D
ну, в перспективе нормальные движки к этому и придут.
ибо когда быдлокод уже написан и покрывает массу функционала, разработчикам ничего не останется, как полировать его.
iHead, в понятии "Реляционная СУБД" слово реляционная означает отношения. То есть join - самая суть РСУБД. Отказываться от join означает отказаться от теории, обеспечивающей простоту, управляемость и, как ни странно, скорость работы СУБД.
Временные таблицы возникают не по причине наличия join в запросах SQL.
Временные таблицы возникают от очумелых рук индусских кодеров которые пишут mysql
Но это вряд-ли чем-то поможет ТС из-за неправильно поставленного ТЗ
Временные таблицы возникают от очумелых рук индусских кодеров которые пишут mysql
там индусов то почти нет. можешь по багтрекеру полюбоваться на русские и немецкие фамилии в поле assigned.
iHead, в понятии "Реляционная СУБД" слово реляционная означает отношения. То есть join - самая суть РСУБД. Отказываться от join означает отказаться от теории, обеспечивающей простоту, управляемость и, как ни странно, скорость работы СУБД.
Временные таблицы возникают не по причине наличия join в запросах SQL.
Я не говорю, что надо отказываться от отношений. Однако отказ от джойнов на частовыполняемых (криво)написанных запросах, может спасти от создания временных таблиц и ускорить выборку.
О причинах создания временных таблиц можно почитать в мануале.