Задать вопрос

Как после удаления данных из таблицы, задать новые ID записям и обновить auto increment?

Есть таблица, в которую попадают данные каждую минуту, создал сервис с методами для очистки различных таблиц по условиям, и возникла такая задача: при удалении у меня остается порядка 1.5к записей, я хочу обновить ID этим записям начиная с 1, а далее установить auto increment равным (количество записей + 1), есть ли какие-то инструменты для этого? И вообще нужна я ли затея? Задача вызвана боязнью переполнения ID записи через какой-то промежуток времени.
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Решения вопроса 1
Alex_Wells
@Alex_Wells
PHP/Kotlin
Нет, ничего обновлять не нужно. Если у вас появляются миллионы записей в день в одной таблице - используйте uuid.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы