Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / IDENTITY GAP / 12 сообщений из 12, страница 1 из 1
01.04.2008, 09:17
    #35226216
Mikle83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
Вообщем ситуация такая: периодически, по непонятным мне причинам, происходит скачок ИДешников в таблицах на БД... Причем ИДешнии начинают считаться в 9-ти значных числах...
...
Рейтинг: 0 / 0
01.04.2008, 09:18
    #35226220
Mikle83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
так вот вопрос: где-то в нете видел ссылку, что сабж помогает решать эту проблему... Кто-нить объясните как оно работает?
...
Рейтинг: 0 / 0
01.04.2008, 09:29
    #35226246
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
Mikle83 пишет:
> Вообщем ситуация такая: периодически, по непонятным мне причинам,
> происходит скачок ИДешников в таблицах на БД... Причем ИДешнии начинают
> считаться в 9-ти значных числах...

Это нормально ... это штатное поведение...

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.04.2008, 09:35
    #35226260
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
Mikle83 пишет:
> так вот вопрос: где-то в нете видел ссылку, что сабж помогает решать эту
> проблему... Кто-нить объясните как оно работает?

sp_configure 'identity burning set factor'

(также можете посмотреть sp_configure 'identity grab size'
но это к вопросу прыганья identity вверх не относится).

Но лучше это сделать не на уровне сервера, а на уровне
конкретной таблицы.

sp_chgattribute 'mytable', 'identity_gap', 20
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.04.2008, 10:55
    #35226495
Mikle83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
вот и интересно, что это означает 20?
...
Рейтинг: 0 / 0
01.04.2008, 10:57
    #35226505
Mikle83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
Кстати, как-нить специально можно "завалить" autoincrement? чтоб сработал identity gap?
...
Рейтинг: 0 / 0
01.04.2008, 11:38
    #35226664
0rc
0rc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
shutdown with nowait

:)
...
Рейтинг: 0 / 0
01.04.2008, 14:34
    #35227391
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
Mikle83 пишет:
> вот и интересно, что это означает 20?

Это - размер identity burning set. Максимальный
размер непредвиденного скачка identity.

Да, ты просил ссылку - это здесь http://www.sypron.nl/idgaps.html
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.04.2008, 14:36
    #35227398
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
Mikle83 пишет:
> Кстати, как-нить специально можно "завалить" autoincrement? чтоб
> сработал identity gap?

Да, как уже сказали, shutdown with nowait или просто подойти
к серверу и выключить питание.

Кстати, "опускание" сервиса ASE в Win32, кажется, равнозначно
shutdown with nowait, так что возможно и оно тоже.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
03.04.2008, 11:47
    #35232298
Vitafresh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
MasterZivКстати, "опускание" сервиса ASE в Win32, кажется, равнозначно
shutdown with nowait, так что возможно и оно тоже.
А по-моему это равнозначно обычному shutdown (без nowait).

Просто я помню, когда у нас ASE был под виндой, то сервис мог и десятки минут останавливаться, а это явно не nowait.
...
Рейтинг: 0 / 0
03.04.2008, 12:41
    #35232548
0rc
0rc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
в более ранних версиях (и 12.5) єто біло равнозначно shutdown with nowait
потом стало обічнім shutdown
...
Рейтинг: 0 / 0
03.04.2008, 14:02
    #35232945
Сергей Васкецов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDENTITY GAP
0rcв более ранних версиях (и 12.5) єто біло равнозначно shutdown with nowait
потом стало обічнім shutdown
Сомнительно. Были случаи, когда сервер ASE 12.0.0.8 очень долго не останавливался из оснастки служб (Services), когда к нему не было никаких коннектов. Подключение артизаном и исполнение ему shutdown with nowait его уронило мгновенно. На 12.5.3 также было.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / IDENTITY GAP / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]