powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / dump tran в связке ase-rep_server-ase?
11 сообщений из 11, страница 1 из 1
dump tran в связке ase-rep_server-ase?
    #34889814
silver1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приложение которое работает с ASE само отслеживает свободное место в сегменте лога и подает команду на выгрузку лога... вот думаю как быть с standby базой?? урезать там лог??
Кто как делает??
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34890534
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
silver1983 пишет:
> Приложение которое работает с ASE само отслеживает свободное место в
> сегменте лога и подает команду на выгрузку лога... вот думаю как быть с
> standby базой?? урезать там лог??

Обрезать лог на архитектуре с репликацией нельзя, репликация берет данные
оттуда. Сделать так чтобы лог дампировался без обрезания кажется тоже нельзя.
Так что думаю надо переписывать приложение. Вообще, дампировать лог 0 это не
дело приложения.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34891250
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
silver1983 пишет:
> Приложение которое работает с ASE само отслеживает свободное место в
> сегменте лога и подает команду на выгрузку лога... вот думаю как быть с
> standby базой?? урезать там лог??

Обрезать лог на архитектуре с репликацией нельзя, репликация берет данные
оттуда. Сделать так чтобы лог дампировался без обрезания кажется тоже нельзя.
Так что думаю надо переписывать приложение. Вообще, дампировать лог 0 это не
дело приложения.
Posted via ActualForum NNTP Server 1.4
если говорим про warm-standby репликацию, то реп-агент ставит вторую точку в лог базы-источника и сдвигает её к концу лога по мере начитки транзакций в очередь реп-сервера

данный вариант работает как при включенной опции TruncateLogOnCheckpoint базы, так и при выключенной

необходимо проверить (под рукой нет стенда), реплицируются ли команды типа dump tran ...
если реплицируются, то проверить обрежется ли лог автоматом на базе-приемнике
если нет, то настроить, например, джоб на сервере-приемнике на бекирование лога, либо настроить процедурой sp_tresholdaction обрезку лога по достижении критического значения

PS кстати, насколько я помню, в настройках реп-агента (или окрестностях) была опция типа replicate DDL statements - может она поможет
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34891318
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
инфа по secondary truncation point из "SYBASE REPLICATION SERVER PERFORMANCE AND TUNING" документа

PDF , страница 23
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34891552
moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
silver1983 пишет:
> Приложение которое работает с ASE само отслеживает свободное место в
> сегменте лога и подает команду на выгрузку лога... вот думаю как быть с
> standby базой?? урезать там лог??

Обрезать лог на архитектуре с репликацией нельзя, репликация берет данные
оттуда. Сделать так чтобы лог дампировался без обрезания кажется тоже нельзя.
Так что думаю надо переписывать приложение. Вообще, дампировать лог 0 это не
дело приложения.
Posted via ActualForum NNTP Server 1.4

Еще как можно и нужно... Если не стоит tran on checkpoint. Как здесь абсолютно верно заметил komrad репликация устанавливает вторую точку , и отрезать лог можно, только для тех данных, которые закомичены и переданы на RS.

Команда dump tran не реплицируется
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34891632
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
moris пишет:
> Еще как можно и нужно... Если не стоит tran on checkpoint. Как здесь
> абсолютно верно заметил komrad репликация устанавливает вторую точку , и
> отрезать лог можно, только для тех данных, которые закомичены и переданы
> на RS.

А ну и славно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34891735
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
moris...отрезать лог можно, только для тех данных, которые закомичены и переданы на RS...

маленькое добавление: отрезать дальше установленной второй точки просто не получится. Её надо удалять (команда dbcc settrunc(ltm, ignore)), иначе лог переполняется. Это является типичной ошибкой (неудаление) когда репликация была настроена, но внезапно упала.


moris
Команда dump tran не реплицируется
подозревал, но был не уверен ;)
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34896681
silver1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv
silver1983 пишет:
> Приложение которое работает с ASE само отслеживает свободное место в
> сегменте лога и подает команду на выгрузку лога... вот думаю как быть с
> standby базой?? урезать там лог??

Обрезать лог на архитектуре с репликацией нельзя, репликация берет данные
оттуда. Сделать так чтобы лог дампировался без обрезания кажется тоже нельзя.
Так что думаю надо переписывать приложение. Вообще, дампировать лог 0 это не
дело приложения.
Posted via ActualForum NNTP Server 1.4

Из-За целостности данных
приложение должно останавливаться то того как кончится место в логе
поэтому оно и отслеживает свободное место в логе
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34896709
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
silver1983 пишет:

> Из-За целостности данных
> приложение должно останавливаться то того как кончится место в логе
> поэтому оно и отслеживает свободное место в логе

Чего ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34896845
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
silver1983 MasterZiv
silver1983 пишет:
> Приложение которое работает с ASE само отслеживает свободное место в
> сегменте лога и подает команду на выгрузку лога... вот думаю как быть с
> standby базой?? урезать там лог??

Обрезать лог на архитектуре с репликацией нельзя, репликация берет данные
оттуда. Сделать так чтобы лог дампировался без обрезания кажется тоже нельзя.
Так что думаю надо переписывать приложение. Вообще, дампировать лог 0 это не
дело приложения.
Posted via ActualForum NNTP Server 1.4

Из-За целостности данных
приложение должно останавливаться то того как кончится место в логе
поэтому оно и отслеживает свободное место в логе
а база в single user режиме?
или приложение знает о других своих экземплярах, которые запущены на других компах?
причем не только знает, но и в курсе транзакций и их веса ;)
...
Рейтинг: 0 / 0
dump tran в связке ase-rep_server-ase?
    #34897003
silver1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ТОлько это приложение работает с базой
Такую архитектуру сделали разработчики..
если попытаться подконектится с базе кода работает приложение... то оно отслеживает и сразу убивает конект чужой.. ну это уже другая история :))
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / dump tran в связке ase-rep_server-ase?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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