habreplicator
7 лет назад[Из песочницы] Подход к разделению схем (пользователей) при проектировании OLTP баз данных
Автор: ympukhov
Источник: https://habrahabr.ru/post/337994/
Разделение схем в основе своей реализуется для масштабируемости и безопасности:
Источник: https://habrahabr.ru/post/337994/
Проблематика и назначение:
Разделение схем в основе своей реализуется для масштабируемости и безопасности:
- Масштабируемость с точки зрения баз данных должна быть такой, чтобы схему можно было вынести в другую базу без ущерба функционалу.
- Безопасность с точки зрения баз данных должна быть такой, чтобы внешние пользователи оперировали только бизнес логикой, к которой раздаются гранты, и не имели доступа к первичным данным.