![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 10.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie, czy jest możliwe oszacowanie rozmiaru tabeli bazy danych PostgreSQL z poziomu php?
Chodzi mi o zapytanie zwracające dane zbliżone do tych zwracanych przez SHOW TABLE STATUS [...] w MySQL. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 10 Dołączył: 8.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Wszystkie informacje o tabelach (podobnie jak MySQL, ORACLE, ...) znajdziesz w schemacie "information_schema".
Jak chcesz coś wyciągnąć o kolumnach to zapytaj information_schema.columns ... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 22.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wszystkie informacje o tabelach (podobnie jak MySQL, ORACLE, ...) znajdziesz w schemacie "information_schema".
Jak chcesz coś wyciągnąć o kolumnach to zapytaj information_schema.columns ... w "information_schema.tables" raczej wielkości obiektów się nie znajdzie, ale są funkcje: select pg_database_size('nazwa_bazy'); - wielkość podanej bazy w bajtach select pg_relation_size('nazwa_obiektu'); - wielkość tabeli, inteksu itp. w bajtach Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 11:29 |