Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.12;
Скачать: CL | DM;

Вниз

UNIQUEIDENTIFIER (IsRow GUID) vs NUMERIC(38,0) (IDENTITY)   Найти похожие ветки 

 
tERRORist   (2004-08-15 11:43) [0]

Посоветуйте что лучше выбрать в качестве суррогатного ключа для таблицы, где предполагается хранение очень большого количества записей. Может ли функция NEWID() сгенерировать повторяющееся значение и будет ли оно автоматически перегенерено или будет выдана ошибка о нарушении индекса?


 
sniknik ©   (2004-08-15 14:36) [1]

> Может ли функция NEWID() сгенерировать повторяющееся значение
теоретически конечно может, но вероятнось этого одна (милиардная (??? скорее больше)) даже если этим будет заниматься на всей земле а не ты один (так об этом и пишут).


 
Anatoly Podgoretsky ©   (2004-08-15 14:39) [2]

В рамках одной таблицы нулевая, пока не переберут все возможные 10^38 вариантов, практически нулевая и для всех существующих баз вместе взятых.


 
tERRORist   (2004-08-15 14:49) [3]

То есть использовать GUID реально. Почитал тут он даже для репликации подойдет, т.к. возможно второй сервак появится...
Теперь возник вопрос как получить на клиентской машине только что сгенеренный GUID? Resync Updates как в случае с Identity не помогают. Генерить на клиенте системной функцией CreateGUID()?
Но у клиента сетевуха с другим МАКом и 98-я винда, говорят бывают глюки... Или запрашивать новый ГУИД с сервера?


 
jocko   (2004-08-16 14:09) [4]

1. Я получаю как out параметр после вставки из процедуры
2. Только не делай этот индекс кластерным.


 
tERRORist   (2004-08-16 20:00) [5]

1. А если вставка идет средствами клиента DataSet.Insert?
2. Угу, уже почитал об энтом на sql.ru



Страницы: 1 вся ветка

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
3-1092679601
GanibalLector
2004-08-16 22:06
2004.09.12
Проблемы с FB...вернее с одной из машин


14-1093336923
Dmitry_
2004-08-24 12:42
2004.09.12
Где можно скачать Delphi5?


3-1092649459
Alek
2004-08-16 13:44
2004.09.12
По поводу выборок


1-1093595367
Lera
2004-08-27 12:29
2004.09.12
Формы.


14-1093514830
kogor
2004-08-26 14:07
2004.09.12
У кого есть СД от книги The Tomes of Delphi™ Algorithms and Data?