|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Dmitry Trunikov 2:5020/400 17 Jun 2002 14:51:35 To : Valentin J. Mikilyuk Subject : Re: Hомаеоич лч ялуичйщлмъпщ ийвбч ноу дмючайелуу цчнуъу а ЮД --------------------------------------------------------------------------------
"Valentin J. Mikilyuk" wrote:
> Как делается поверка уникальности записи при добавлении ее в базу данных?
> Интересует как именно это реализовано в реальных БД. Т.е. производится поиск,
> но по каким значениям: ключа или вычисляется какая-то функция от него? Если
> второе, то приходится хранить громадные хеш-таблицы, а если первое, то вроде
> как поиск менее быстрый?
AFAIK для полей с уникальными значениями создаются индексы. И при
добавлении/изменении
такого поля производится поиск в индексе на наличие такого значения.
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/90587804dac2.html, оценка из 5, голосов 10
|