powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Пропали записи в ASA 8.0.2
14 сообщений из 14, страница 1 из 1
Пропали записи в ASA 8.0.2
    #36288596
JetAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У клиента в базе пропали записи.
Смотрим лог-файл.


ID-шник у нас уникальный автоинкремент.
В логе видно что идут инсерты до 18959
записи включительно.
Потом идет чекпойнт от 30 октября
затем чекпойнт от 02 ноября и сразу
вставляется запись с ID 18995
Делейтов с пропавшми ID в логе нет.

Может быть я что-то недопонимаю?
Если это какие-то махинации клиента, то
как они так могли сделать?
Клянутся, что был сбой, потом, цитирую
"после отладки" пропали записи.
Что за сбой и как они отлаживали - не
признаются. ASA у них только голый движок должен быть. Может быть конечно имеется
ввиду, что сервер сам отлаживал...

Первый раз с таким сталкиваюсь. ASA 8.0.2 годами работает.
Выдерживает сбои по питанию...Что это может быть?
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36288675
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JetAlex пишет:

> ID-шник у нас уникальный автоинкремент.
> В логе видно что идут инсерты до 18959
> записи включительно.
> Потом идет чекпойнт от 30 октября
> затем чекпойнт от 02 ноября и сразу
> вставляется запись с ID 18995
> Делейтов с пропавшми ID в логе нет.
>
> Может быть я что-то недопонимаю?
> Если это какие-то махинации клиента, то
> как они так могли сделать?

Гасим базу в пятницу, поднимаем в понедельник, вставляем запись с каким
надо ID.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36288678
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JetAlex,

identity gap ?
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36288819
JetAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36288837
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komrad пишет:

> identity gap

Вопрос по ASA ;).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36288839
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JetAlex,
Там в базе не было ничего длинного, в виде транзакций, которые как раз и откатились..., а счетчик срабатывал...
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36288849
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Orlov пишет:

> Там в базе не было ничего длинного, в виде транзакций, которые как раз и
> откатились..., а счетчик срабатывал...

Это будет видно, если транслировать лог с включением незакоммиченных
транзакций.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36288907
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000
komrad пишет:

> identity gap

Вопрос по ASA ;).

ну может в ASA такая "фича" тоже есть ;)
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36289073
JetAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Оттранслировали лог с учетом незакоммиченных транзакций - инсерты с пропавшими записями появились.
Т.е. что значит?
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36289076
JetAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а потом сразу после них идет rollback....
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36289216
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JetAlex пишет:

> а потом сразу после них идет rollback....

Вот это и значит. Откатили транзакцию. Отчего и почему - вопрос к тому,
кто делал вставку.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36290163
JetAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А сам сервер после сбоя это сделать не мог?
Он же после сбоя тоже делает откат транзакций.
Нам важно установить - умышленное ли это вмешательство, или действительно так сервер отработал при восстановлении.
Откатилась цела группа запросов - и инсерты и апдейты.
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36290641
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то мог.
Это стандартное поведение при обрыве связи с клиентом, все что было не закомиченно в текущем сеансе подлежит откату.
SQL Anywhere Server - SQL Usage » Designing and Creating Databases » Using transactions and isolation levels » Introduction to transactions » Using transactions
A disconnection from a database performs an implicit rollback.
...
Рейтинг: 0 / 0
Пропали записи в ASA 8.0.2
    #36291310
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JetAlexА сам сервер после сбоя это сделать не мог?
Он же после сбоя тоже делает откат транзакций.
Нам важно установить - умышленное ли это вмешательство, или действительно так сервер отработал при восстановлении.
Откатилась цела группа запросов - и инсерты и апдейты.
А может у вас такое приложение, коммитить клиентом в определенные моменты, например при корректном закрытии сеанса.... Сбой питания ну и сервер все некорректное с его точки зрения и откатил...
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Пропали записи в ASA 8.0.2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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