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

4
Что такое масштабируемый способ имитации хэш-битов с помощью скалярной функции SQL CLR?
В рамках нашего процесса ETL мы сравниваем строки от подготовки к базе данных отчетов, чтобы выяснить, действительно ли какой-либо из столбцов изменился с момента последней загрузки данных. Сравнение основано на уникальном ключе таблицы и некотором хешировании всех остальных столбцов. В настоящее время мы используем HASHBYTESэтот SHA2_256алгоритм и обнаружили, что он …

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

2
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", }, } Что я пробовал до сих пор: Я пытался создать хеш без "под" хешей, просто чтобы убедиться, …
12 nosql  redis  hashing 

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

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

1
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 loops=1) Hash Cond: (orders.customerid = customers.customerid) -> Seq Scan …

2
Как может Hash Index не быть быстрее, чем Btree для поиска на равенство?
Для каждой версии Postgres, которая поддерживает индексирование хеша , есть предупреждение или примечание, что хеш-индексы «похожи или медленнее» или «не лучше», чем индексы btree , по крайней мере, до версии 8.3. Из документов: Версия 7.2 : Примечание. Из-за ограниченной полезности хеш-индексов индекс B-дерева обычно предпочтительнее хеш-индекса. У нас нет достаточных …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.