Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
HELP, Identity не по порядку
|
|||
|---|---|---|---|
|
#18+
Есть табличка с полем IDENTITY заложился на то, что последовательность в таблице будет строго последовательны без пропусков однако это не так несмотря на то, что запись ведется редко и никогда одновременно несколько транзакций не попадают на запись/удаление, пропуски в таблице есть и значительные подскажите, в чем дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2001, 10:36 |
|
||
|
HELP, Identity не по порядку
|
|||
|---|---|---|---|
|
#18+
Если удалена последняя запись, то при следующей вставке новая запись получит номер на increment больше, чем ранее удаленная, т.е. появится дырка. Закладываться на последовательность без пропусков было нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2001, 10:54 |
|
||
|
HELP, Identity не по порядку
|
|||
|---|---|---|---|
|
#18+
Дело не в том, я понимаю, что при удалении появляется дырка оттого, что счетчик имеет свойство только увеличиваться. Но как могут появляться пропуски при следующих запросах BEGIN TRAN INSERT INTO table WITH (TABLOCKX) SELECT ............ FROM ............ COMMIT TRAN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2001, 13:00 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32013993&tid=1825555]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 348ms |

| 0 / 0 |
