MySQL + text files?

bodryak

Новичок
MySQL + text files?

Терзает один вопрос. Имеет ли право на жизнь следующая практика:
В таблицах хранятся только ключевые поля, остальное хранится в текстовых файлах путь к которым определяется первичным ключом из таблицы. Смысл видится в "облегчении" самой базы за счёт выноса мало-модифицируемых данных на файловую систему. Ну к примеру заголовок поста хранить в базе, а сам пост в файле, айдишники комментариев в базе, текст комментариев - в файлы.
Стоит ли заморачиваться при объёмах таблиц скажем до 100 тыс? Будет ли выигрыш в скорости или забить и юзать TEXT и LONGTEXT в базе?
P.S. Full-Text Search не предвидится.
 

bodryak

Новичок
Автор оригинала: *****
нет, не будет
Т.е. уменьшение производительности от растущего объёма таблиц будет не существенным? Или файлами будет медленнее в любом случае?
 

Фанат

oncle terrible
Команда форума
несущественным.
90% нагрузки на бд создает построение структуры результирующей выборки, а не выдача данных.
 

denisimus77

Новичок
Плюс в БД встроено кеширование выборки Qcache, когда повторно считываемые данные читаются из памяти а не с диска, что на порядки быстрее. Этот кеш очень хорош на талицах которые не часто меняются, сюдя по вашим словам это у вас и будет.

Вобще я думаю, что предпочтение файлам можно отдать в каких-то специфических задачах, например, когда БД не обеспечивает конкурентное обновление данных, когда есть частые блокоровки, а транзакционные таблицы не подходят по каким-то причинам.
 
Сверху