Что касается производительности, то маловероятно, что таблица когда-либо окажется узким местом в производительности, я бы больше интересовался тем, что облегчает разработку, а что отвечает требованиям приложений.Если у вас нет требования, чтобы они были динамически / редактируемыми пользователем, я бы пошел на создание этого в PHP, поскольку это облегчит управление обновлением во время разработки, особенно при написании тестов, поскольку это позволит вам избежать загрузкикаждый раз вводит документы в тестовую базу данных.
Если это необходимо для редактирования пользователем, просто сохраните его в БД и не беспокойтесь о том, чтобы делать какие-либо шутки с табличными типами MEMORY, если только ваш вариант использования не особенностранно, это может принести больше вреда, чем пользы.