Hlavní navigace

Názor k článku Novinky a vývoj v PostgreSQL 9.2 od Pavel Stěhule - Každá databáze obsahuje několik desítek systémových tabulek, které...

  • 1. 6. 2012 9:00

    Pavel Stěhule

    Každá databáze obsahuje několik desítek systémových tabulek, které obsahují informace o samotné databázi a jsou nezbytné pro provoz databáze. Taktéž po instalaci máte vytvořeno několik schémat - public - výchozí schéma pro tabulky uživatele, pg_catalog - schéma pro systémové tabulky a information_schema - což je schéma obsahující předdefinované pohledy vyžadované ANSI SQL. Každá databáze má tyto systémové tabulky vlastní.

    Těchto objektů se zbavit nemůžete - jsou nezbytné - jak pro provoz samotné db, tak pro provoz např. pgAdmina - např. seznam tabulek, seznam funkcí nebo seznam schémat. Pokud nepotřebujete pracovat s těmito systémovými objekty, tak si v pgAdminu zrušte volbu "zobrazit systémové tabulky".