Первое, что я хотел бы сделать, это проверить, как MySQL работает с «большим объемом данных».Если вы получаете приемлемую производительность, то нет смысла пытаться усложнить систему.
Помещение текстового содержимого в отдельную таблицу в MySQL ничего не даст.Помещение в отдельную базу данных может помочь, но я бы не стал этого делать, если вы не уверены, что MySQL является существенным узким местом и что вы не можете ничего сделать, например, оптимизировать свои запросы.