Зачем нам нужны template0 и template1 на postgresql? - PullRequest
0 голосов
/ 01 июля 2018

Я новичок в postgresql. Я столкнулся со многими трудностями при установке и подключении базы данных к pgadmin, я многому научился на своих ошибках. Теперь я сомневаюсь, почему \ l показывает template0 и template1, я искал в Интернете, но, к сожалению, я не нашел подходящих ресурсов, но я могу обнаружить, что после удаления обеих БД (template0 и template1) мы не можем создать База данных.

1 Ответ

0 голосов
/ 01 июля 2018

Как видно из названия, это базы данных шаблонов для создания новых баз данных. template1 - это тот, который используется по умолчанию, и вы можете изменять / добавлять объекты, которые влияют на каждую вновь создаваемую БД. template0 начинает быть тем же самым и никогда не должен изменяться - чтобы обеспечить девственный шаблон с оригинальными настройками.

Их роль подробно описана в главе «Базы данных шаблонов» в руководстве .

...