Материализованное представление в той же БД

Есть ли смысл создавать материализованные представления из одной схемы в другую в той же базе данных? Будет ли достаточно общедоступного синонима или простого представления? Пожалуйста, предложите


person apurva vadapurkar    schedule 25.11.2014    source источник
comment
Вы можете просто получить доступ к данным, например SELECT * FROM schema.table; и не нуждаются в каких-либо дополнительных объектах.   -  person    schedule 25.11.2014


Ответы (1)


Вопрос примерно такой же, как если бы вы спросили, есть ли смысл иметь такую ​​же таблицу в другой схеме базы данных. Если любой, кто может получить доступ к материализованному представлению/таблице, имеет доступ к схеме, зачем беспокоиться? А даже если бы и нет, я бы спросил, почему у них нет доступа к схеме.

Ваш вопрос: достаточно ли общедоступного синонима или простого представления? Тем не менее, я бы также сказал да.

person hol    schedule 25.11.2014
comment
Что предпочтительнее? Общедоступный синоним или представление? - person apurva vadapurkar; 25.11.2014
comment
На это лучше всего ответить здесь: stackoverflow.com/questions/869073/ - person hol; 25.11.2014