PostgreSQL default and Template databases

  Рет қаралды 3,217

Ravi Nandigam

Ravi Nandigam

Күн бұрын

This video talks about default PostgreSQL database server. Below is the notes used in this recording:
***
Three default databases:
1) Postgres: User database
2) Template0: Template database. but, please don't drop this database
3) Template1: Is modifiable. You can drop this. And copy back from Template0.
a) Database location: $PGDATA/base/
b) Creation of a basic database
create database testdb1;
c) drop template1 database:
UPDATE pg_database SET datistemplate = 'f' WHERE datname = 'template1';
DROP DATABASE template1;
d) recreate template1 database:
CREATE DATABASE template1 TEMPLATE = template0 IS_TEMPLATE = 1;
e) psql -E : To display backend queries of backslash/metadata commands
f) pg_database: metadata table
g) Query to display database information:
SELECT d.datname as "Name",
pg_catalog.pg_get_userbyid(d.datdba) as "Owner",
pg_catalog.pg_encoding_to_char(d.encoding) as "Encoding",
d.datcollate as "Collate",
d.datctype as "Ctype",
pg_catalog.array_to_string(d.datacl, E'
') AS "Access privileges"
FROM pg_catalog.pg_database d
ORDER BY 1;
***

Пікірлер: 3
@gbaski
@gbaski 3 жыл бұрын
I was just looking for this, applicable for a multi-tenant product database architecture, Thanks.
@muhammadsohailnisar6600
@muhammadsohailnisar6600 3 жыл бұрын
Thanks for such a nice lecture.
@oleksiistri8429
@oleksiistri8429 3 жыл бұрын
This was very informative. Thank You!
Connect to PostgreSQL from Python
19:03
Ravi Nandigam
Рет қаралды 927
Solving one of PostgreSQL's biggest weaknesses.
17:12
Dreams of Code
Рет қаралды 187 М.
Как бесплатно замутить iphone 15 pro max
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
UNO!
00:18
БРУНО
Рет қаралды 2,7 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 38 МЛН
Database Sharding and Partitioning
23:53
Arpit Bhayani
Рет қаралды 74 М.
Tablespaces and CLP in DB2 LUW
1:11:37
Ravi Nandigam
Рет қаралды 2,1 М.
Chat with SQL and Tabular Databases using LLM Agents (DON'T USE RAG!)
58:54
Mastering Tablespaces in PostgreSQL: Boost Performance & Efficiency
5:09
How do indexes make databases read faster?
23:25
Arpit Bhayani
Рет қаралды 57 М.
PostgreSQL Database Architecture
1:04:54
Macroodata Solution
Рет қаралды 46 М.
I've been using Redis wrong this whole time...
20:53
Dreams of Code
Рет қаралды 347 М.
Postgres Internal Architecture Explained
33:16
Hussein Nasser
Рет қаралды 148 М.
Как бесплатно замутить iphone 15 pro max
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН