Вопросы с тегом «hashing»

29
Что такое масштабируемый способ имитации хэш-битов с помощью скалярной функции SQL CLR?

В рамках нашего процесса ETL мы сравниваем строки от подготовки к базе данных отчетов, чтобы выяснить, действительно ли какой-либо из столбцов изменился с момента последней загрузки данных. Сравнение основано на уникальном ключе таблицы и некотором хешировании всех остальных столбцов. В настоящее...

20
Выбор правильного алгоритма в функции HashBytes

Нам нужно создать хеш-значение данных nvarchar для сравнения. В T-SQL доступно несколько хеш-алгоритмов, но какой из них лучше выбрать в этом сценарии? Мы хотим, чтобы риск наличия дублированного хеш-значения для двух разных значений nvarchar был минимальным. Основываясь на моих исследованиях в...

12
Redis Newbie - как создать хэш внутри хеша?

Я хочу создать этот тип структуры в Redis: (в основном это данные JSON) { "id": "0001", "name":"widget ABC", "model": "model123", "service":"standard", "admin_password": 82616416, "r1": { "extid":"50000", "password":"test123", }, "r2": { "ext":"30000", "password":"test123", }, } Что я пробовал до...

10
Какой алгоритм стоит за исключением оператора EXCEPT?

Каков внутренний алгоритм работы оператора Except под оболочками в SQL Server? Это внутренне берет хеш каждой строки и сравнивает? Дэвид Лозинкси (David Lozinksi) провел исследование « SQL: самый быстрый способ вставки новых записей, когда его еще нет». Он показал, что оператор «Кроме» - самый...

10
Вывод хеша

Вопрос, возникший в чате: Я знаю, что внутреннее переключение хеш-соединения используется для создания вложенных циклов. Что делает SQL Server для восстановления совокупного хэша (если это вообще может...

8
Hash Join против Hash Semi Join

PostgreSQL 9.2 Я пытаюсь понять разницу между Hash Semi Joinи просто Hash Join. Вот два запроса: я EXPLAIN ANALYZE SELECT * FROM orders WHERE customerid IN (SELECT customerid FROM customers WHERE state='MD'); Hash Semi Join (cost=740.34..994.61 rows=249 width=30) (actual time=2.684..4.520 rows=120...

8
Как может Hash Index не быть быстрее, чем Btree для поиска на равенство?

Для каждой версии Postgres, которая поддерживает индексирование хеша , есть предупреждение или примечание, что хеш-индексы «похожи или медленнее» или «не лучше», чем индексы btree , по крайней мере, до версии 8.3. Из документов: Версия 7.2 : Примечание. Из-за ограниченной полезности хеш-индексов...