Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ADG_REDIRECT_DML / 16 сообщений из 16, страница 1 из 1
13.03.2020, 09:24
    #39936917
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
oracle 19

можно включить на всю бд
Код: plsql
1.
alter system set ADG_REDIRECT_DML=TRUE scope=both;


можно на сессию
Код: plsql
1.
alter session enable ADG_REDIRECT_DML;


неприятность в том, что на сессию, похоже, может включить себе сам любой юзер
получается, что ридонли стендбая больше не существует?
никак права-то на enable ADG_REDIRECT_DML не отобрать?)
...
Рейтинг: 0 / 0
13.03.2020, 09:37
    #39936925
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
AlexVin
может включить себе сам любой юзер
Если пользователь имеет полномочия выполнять dml, какая разница, пользуется ли он sqlplusом, подключенным непосредственно к primary, или проксирует запросы через дблинк.
AlexVin
ридонли стендбая больше не существует?
От выполнения dml на мастере стендбай не перестает быть.
...
Рейтинг: 0 / 0
13.03.2020, 11:10
    #39936971
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
если рассматривать стендбай как отдельную сущность, то проще запретить всем, а отдельным контролировать
но что уж тут спорить, если по дефолту сделали можным всем
у меня-то был вопрос - правда так всё плохо?) может я чего недосмотрел
...
Рейтинг: 0 / 0
13.03.2020, 12:24
    #39937024
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
AlexVin
правда так всё плохо?

Если паранойя кушать не дает - то можно и alter session отобрать...
...
Рейтинг: 0 / 0
13.03.2020, 12:29
    #39937033
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
andrey_anonymous
AlexVin
правда так всё плохо?

Если паранойя кушать не дает - то можно и alter session отобрать...
Отобрать трассировку это жестоко, но не помешает менять параметры сессии.
...
Рейтинг: 0 / 0
13.03.2020, 12:33
    #39937038
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
andrey_anonymous
можно и alter session отобрать
21796778
...
Рейтинг: 0 / 0
13.03.2020, 13:48
    #39937077
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
AlexVin

получается, что ридонли стендбая больше не существует?


А ты уверен что правильно понимаешь ADG_REDIRECT_DML? Не выполняется он на стендбай. Если стендбай выдает DML то DG тупо пересылает его на праймари где они выполняется и приходит на стендбай обычным путем - через реду.

SY.
...
Рейтинг: 0 / 0
13.03.2020, 14:15
    #39937100
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
SY
AlexVin

получается, что ридонли стендбая больше не существует?

А ты уверен что правильно понимаешь ADG_REDIRECT_DML? Не выполняется он на стендбай.
Если стендбай выдает DML то DG тупо пересылает его на праймари где они выполняется и
приходит на стендбай обычным путем - через реду.


так и понимаю. но что это меняет для юзера?)
...
Рейтинг: 0 / 0
13.03.2020, 14:38
    #39937113
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
AlexVin

так и понимаю. но что это меняет для юзера?)


Формулируй вопрос правильно: "что это меняет для юзера" != "ридонли стендбая больше не существует". Технически (изменения только через накатку логов) cтендбай как был ридонли так и остался. Что это меняет для юзера? Время выполнения DML = время пересылки DML на праймари + время выполнения DML + время пока не будет log switch (a если он выполняется после каждого DML со cтендбая - так можно и базу нагнуть) + время (если есть) отложенной пресылки логов + время накатки.

SY.
...
Рейтинг: 0 / 0
13.03.2020, 14:51
    #39937122
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
SY
Что это меняет для юзера? Время выполнения DML = время пересылки DML на праймари + время выполнения DML + время пока не будет log switch (a если он выполняется после каждого DML со cтендбая - так можно и базу нагнуть) + время (если есть) отложенной пресылки логов + время накатки.

и при этом разрешено всем юзерам по дефолту и непонятно как запретить)
...
Рейтинг: 0 / 0
13.03.2020, 14:51
    #39937123
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
Вру. Время выполнения DML = время пересылки DML на праймари + время выполнения DML + время пока не будет log switch (a если он выполняется после каждого DML со cтендбая - так можно и базу нагнуть) + время (если есть) отложенной пресылки логов + время накатки. Время выполнения DML = время пересылки DML на праймари + время выполнения DML + время пресылки измененных блоков + время накатки. И соответственно возрастет время commit.

SY.
...
Рейтинг: 0 / 0
13.03.2020, 14:56
    #39937127
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
AlexVin

и при этом разрешено всем юзерам по дефолту и непонятно как запретить)


Ну создай триггер на ALTER.

SY.
...
Рейтинг: 0 / 0
13.03.2020, 14:56
    #39937128
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
AlexVin
непонятно как запретить
revoke insert, delete, update, select ...
...
Рейтинг: 0 / 0
13.03.2020, 15:04
    #39937139
Stax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
SY,

Вопрос для общего развития (не практичный)

Права юсера на боевой и на стендбае могут отличатся?

.....
stax
...
Рейтинг: 0 / 0
13.03.2020, 15:21
    #39937152
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
Stax

Права юсера на боевой и на стендбае могут отличатся?


На physical нет.

SY.
...
Рейтинг: 0 / 0
13.03.2020, 16:12
    #39937187
Stax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADG_REDIRECT_DML
SY

На physical нет.
SY.


спасибо

я так и предполагал, но с етой темом закрались сомнения

.....
stax
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ADG_REDIRECT_DML / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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