Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
ko121
@ko121
MySQL
Как лучше поступить с таблицей бд?
Допустим, в таблице есть 2 000 000 000 записей. Выгодно ли использовать DELETE по первичному ключу? Может лучше отмечать их как deleted?
Вопрос задан
более двух лет назад
81 просмотр
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Ипатьев
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
Можно удалять по первичному ключу, можно помечать как удалённые. Сам вопрос холиварный, единого ответа на него нет. Исходите из требований своей бизнес-логики.
К "выгоде" этот вопрос отношения не имеет.
Ответ написан
более двух лет назад
3
комментария
Нравится
2
3
комментария
Facebook
Вконтакте
Twitter
ko121
@ko121
Автор вопроса
Речь идет об удалении записей о поставленных лайков и дизлайков.
Написано
более двух лет назад
Ипатьев
@ipatiev
А какая разница-то?
Написано
более двух лет назад
Ипатьев
@ipatiev
хотя нет, если это дизлайки, то есть обезличенные данные и строка фиксированного размера - то однозначно удалять.
Написано
более двух лет назад
Пригласить эксперта
Ответы на вопрос
1
Александр Лыкасов
@lykasov-aleksandr
На всякие случай спрошу, а вам точно нужно каждый лайк/дизлайк отдельной записью хранить?
Ответ написан
более двух лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
MySQL
Простой
Как исключить первую запись в базе данных?
1 подписчик
21 апр.
1499 просмотров
1
ответ
PHP
+1 ещё
Простой
Как вывести данные из связанной таблицы?
1 подписчик
14 апр.
217 просмотров
1
ответ
MySQL
+1 ещё
Простой
Как составить такой SQL запрос?
1 подписчик
14 апр.
184 просмотра
1
ответ
MySQL
Простой
Как сделать полное кэширование базы данных?
2 подписчика
11 апр.
404 просмотра
4
ответа
MySQL
Простой
Как в phpMyAdmin включить подсказки при добавлении новых строк в связанной таблице?
1 подписчик
07 апр.
78 просмотров
0
ответов
MySQL
+1 ещё
Средний
Проблема с бд mysql в заббиксе?
3 подписчика
07 апр.
1045 просмотров
1
ответ
MySQL
Простой
Что делать, если не устанавливается mysql server 9.2?
1 подписчик
03 апр.
156 просмотров
1
ответ
MySQL
+2 ещё
Простой
Как сделать субдомен, и отдельную БД для каждой пользователя с миграциями laravel, docker?
2 подписчика
30 мар.
437 просмотров
4
ответа
MySQL
+1 ещё
Средний
Как починить ошибку в Laravel 11 Connection refused (Connection: mysql, SQL)?
1 подписчик
24 мар.
180 просмотров
1
ответ
MySQL
Простой
Базы превратились в RECOVER_YOUR_DATA. Как исправить?
3 подписчика
19 мар.
460 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Администратор PostgreSQL
Гринатом
До 200 000 ₽
Маркетинговый аналитик Middle+/Senior в аналитический стартап по маркетплейсам
ТОРГСТАТ
от 150 000 до 250 000 ₽
Backend developer (PHP)
Wanted.
•
Казань
До 160 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама