Все сервисы Хабра
Сообщество 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 ещё
Простой
Как предотвратить поломку базы данных XAMPP?
1 подписчик
11 мая
130 просмотров
0
ответов
MySQL
Простой
Какую кодировку выбрать для немецкого языка?
1 подписчик
07 мая
231 просмотр
4
ответа
MySQL
+1 ещё
Простой
Как описать такой запрос к mysql на sequelize?
1 подписчик
04 мая
106 просмотров
1
ответ
MySQL
Простой
Как создать в таблице новое значение аттрибута и установить для него value?
1 подписчик
02 мая
78 просмотров
1
ответ
MySQL
Простой
Как исключить первую запись в базе данных?
1 подписчик
21 апр.
1540 просмотров
1
ответ
PHP
+1 ещё
Простой
Как вывести данные из связанной таблицы?
1 подписчик
14 апр.
232 просмотра
1
ответ
MySQL
+1 ещё
Простой
Как составить такой SQL запрос?
1 подписчик
14 апр.
210 просмотров
1
ответ
MySQL
Простой
Как сделать полное кэширование базы данных?
2 подписчика
11 апр.
429 просмотров
4
ответа
MySQL
Простой
Как в phpMyAdmin включить подсказки при добавлении новых строк в связанной таблице?
1 подписчик
07 апр.
80 просмотров
0
ответов
MySQL
+1 ещё
Средний
Проблема с бд mysql в заббиксе?
3 подписчика
07 апр.
1088 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Senior Elixir Developer
Clickavia
от 3 000 до 4 000 $
Backend Разработчик Middle+ (PHP/JS, Laravel)
Internet Tikshoret
от 2 000 до 2 500 $
PHP-разработчик
Stoking
•
Пермь
от 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама