Я сохраняю все транзакции в БД вместо журналов, но я не хочу, чтобы таблица становилась огромной и медленной, поэтому я думал о создании задачи cron, которая будет делать что-то каждые несколько месяцев, например:
1- Резервное копирование таблицы для жесткого диска. 2 - Переместить все записи в новую таблицу, например, table_backup. 3 - Удалить записи в этой таблице.
Таким образом, в случае, если вставка займет много времени с большимитаблица, таблица будет освобождаться каждые несколько месяцев
Пожалуйста, обратите внимание, что я не использую ruby с активными моделями записей для доступа к таблицам БД, как вы думаете, как лучше всего это сделать, и есть ликакие-нибудь альтернативы тому, что я предложил?