У меня есть таблица в MySQL dB, которая записывает, когда человек нажимает на определенные вкладки навигации. Каждый раз он будет мягко удалять последнюю запись и вставлять новую. Причина soft-delete для целей аналитики, поэтому я могу отслеживать время, когда/когда/то, что пользователи нажимают. Соотношение мягких удалений к новым записям составляет 9: 1, а размер таблицы составляет около 20 К в настоящий момент, но быстро растет.Любая польза для удаления строки с мягким удалением в MySQL?
Так что мой вопрос: если удаление записей soft-delete поможет оптимизировать любые запросы, связанные с этой таблицей? На данный момент есть один, который объединяет 4 таблицы вместе и требует только новых записей. Так как аналитика на мягких ударах может быть выполнена на резервных копиях, мне не нужны эти строки на производственном дБ.
Поместите данные, которые вам не нужны, в другую таблицу, например «clicks_history». –