Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
ko121
@ko121
MySQL
Как лучше поступить с таблицей бд?
Допустим, в таблице есть 2 000 000 000 записей. Выгодно ли использовать DELETE по первичному ключу? Может лучше отмечать их как deleted?
Вопрос задан
более двух лет назад
80 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Ипатьев
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
Можно удалять по первичному ключу, можно помечать как удалённые. Сам вопрос холиварный, единого ответа на него нет. Исходите из требований своей бизнес-логики.
К "выгоде" этот вопрос отношения не имеет.
Ответ написан
более двух лет назад
3
комментария
Нравится
2
3
комментария
Facebook
Вконтакте
Twitter
ko121
@ko121
Автор вопроса
Речь идет об удалении записей о поставленных лайков и дизлайков.
Написано
более двух лет назад
Ипатьев
@ipatiev
А какая разница-то?
Написано
более двух лет назад
Ипатьев
@ipatiev
хотя нет, если это дизлайки, то есть обезличенные данные и строка фиксированного размера - то однозначно удалять.
Написано
более двух лет назад
Пригласить эксперта
Ответы на вопрос
1
Александр Лыкасов
@lykasov-aleksandr
На всякие случай спрошу, а вам точно нужно каждый лайк/дизлайк отдельной записью хранить?
Ответ написан
более двух лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PHP
+1 ещё
Простой
Нубский вопрос: что произошло при false?
1 подписчик
6 часов назад
212 просмотров
4
ответа
MySQL
Простой
Что делать, если не устанавливается mysql server 9.2?
1 подписчик
6 часов назад
60 просмотров
2
ответа
MySQL
+2 ещё
Простой
Как сделать субдомен, и отдельную БД для каждой пользователя с миграциями laravel, docker?
2 подписчика
30 мар.
371 просмотр
4
ответа
MySQL
+1 ещё
Средний
Как починить ошибку в Laravel 11 Connection refused (Connection: mysql, SQL)?
1 подписчик
24 мар.
162 просмотра
1
ответ
MySQL
Простой
Базы превратились в RECOVER_YOUR_DATA. Как исправить?
3 подписчика
19 мар.
431 просмотр
1
ответ
PHP
+1 ещё
Простой
Как мне защитить файл подключения к бд?
3 подписчика
17 мар.
2969 просмотров
3
ответа
MySQL
Простой
Как подключить базу данных к php?
1 подписчик
12 мар.
160 просмотров
2
ответа
PHP
+1 ещё
Простой
Что не так с параметром — password = root?
3 подписчика
02 мар.
2944 просмотра
2
ответа
MySQL
+1 ещё
Простой
Упадет ли телефония при repair на табличку?
1 подписчик
27 февр.
125 просмотров
1
ответ
PHP
+1 ещё
Простой
Нужно составить запрос если?
1 подписчик
25 февр.
427 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-разработчик
Stoking
•
Пермь
от 200 000 ₽
Администратор PostgreSQL
Гринатом
До 200 000 ₽
Middle Nest.js разработчик
Qtim
от 100 000 до 180 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама