184 похожих чатов

Ну мне надо хранить уникальные значения ключа в бд, такая

задача. Все таки не понимаю почему оно так работает. могло бы во время селекта возвращать строки с максимальным ключем версионирования. Это ожидаемый алгоритм работы. Вот я сейчас заинсертил 50 строк. А селект возвращает 3))) Почему? Забавно... P.S. Извените за лирику, вы помогли)

1 ответов

11 просмотров

это может быть решено по разному. Например иногда можно использовать final select from table final. Иногда не вставлять если такая запись уже есть. КХ не может убрать дубликаты, потому что например при шардинге это не одна таблица это много таблиц, они не знают не друг про друга. Или например кусков в партции больше одного, но размер итогового куска будет больше максимального, поэтому эти куски уже не будут мержится, и дубликаты останутся навсегда даже в одной таблице.

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

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Всем привет! Кто нибудь парсил в ручную JSON без библиотек и фреймворков? Есть может ссылки на оптимальный алгоритмы работы с текстом и примеры таких парсеров?
Lem
27
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
Есть сайт. Там была древняя версия эво. Стоял плагин, который каждый коммент в Jot делал отдельной страницей. После обновления все слетело, теперь старница открывается отдельн...
Artem
1
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
Добрый день. А shovel'ы можно как-то сконфигурировать в definitions.json? Пробовал что-то вроде: { "users": [ { "name": "agent", "password_hash": "RBCbTzQd...
Aleksey
1
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
А чем вам питонисты не угодили?😂
.
79
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Карта сайта