| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > Overhead таблиц |
| Автор: Reptor 15.6.2007, 15:24 |
| Вопрос такой что такое Overhead в описании таблиц в MySQL (phpmyadmin) и как он влияет на производительность БД? |
| Автор: Reptor 16.6.2007, 11:09 |
| неужели никто не подскажет что это и как оно влияет? |
| Автор: muzer 16.6.2007, 22:18 |
| А неужели сложно погуглить? Раз никто не отвечает, значит не хотят, поднятие тем таким образом только вызывает ещё больше негатива по отношению к вам. Первая же страница гугла рассказывает, что phpMyadmin в поле overhead показывает превышение реального размера таблицы, над эффективным. То есть overhead - это размер "дырявого" (после удалений или апдейтов) файла по сравнению с объёмом полезной информации в этом файле. Большой "overhead" замедляет работу БД с данной таблицей и косвенно всю систему в целом (дисковый кэш засоряется, возможно кэш ключей mysql'я хотя это интересный вопрос). Полезным лекарством является периодическое выполнение запроса OPTIMIZE TABLE над таблицами. |
| Автор: Reptor 18.6.2007, 11:51 |
| muzer, спасибо зо объяснение но дело в том что я гуглил и информация была токо на английском и я суть как бы понял но подробности нет вот и решил обратиться на форум за более подробным объяснением. Извините если что не так. |
| Автор: BushWacka 23.5.2016, 14:32 |
Модератор: Сообщение скрыто. |
| Автор: BushWacka 23.5.2016, 14:48 |
| Странно... |