Поиск по журналу
По названию, содержимому и теме статьи
Создаём логическую копию MySQL, восстанавливаем её в отдельную базу и разбираем ограничения single-transaction.