Pytania otagowane jako postgresql

PostgreSQL to potężny system obiektowo-relacyjnych baz danych typu open source. Ma ponad 15 lat aktywnego rozwoju i sprawdzoną architekturę, która zapewniła mu dobrą reputację w zakresie niezawodności, integralności danych i poprawności. Działa na wszystkich głównych systemach operacyjnych, w tym Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) i Windows.


5
Jak zobaczyć aktywne połączenia i „bieżącą aktywność” w PostgreSQL 8.4
Badam problem z pozostawieniem otwartych połączeń DB na czas nieokreślony, co powoduje problemy na serwerze DB. Jak mogę zobaczyć aktualnie otwarte połączenia z serwerem PostgreSQL, szczególnie te korzystające z konkretnej bazy danych? Idealnie chciałbym zobaczyć, jakie polecenie tam również wykonuje. Zasadniczo szukam czegoś równoważnego do widoku „Bieżąca aktywność” w MSSQL.
99 postgresql 


5
Postgres równoważny MySQL's \ G?
Czy ktoś wie, czy Postgres ma sposób „ładnie” wyświetlać wyniki zapytania, tak jak MySQL po zakończeniu zapytania z \ G w wierszu poleceń? Na przykład „wybierz * z czegoś \ G” zamiast „wybierz * z czegoś”; Wielkie dzięki!
78 mysql  postgresql 

7
Jakie są wady uruchamiania bazy danych na maszynie wirtualnej? Jak je pokonać? [Zamknięte]
Bieganie nic wewnątrz maszyny wirtualnej będzie mieć pewien poziom przeboju wydajności, ale ile to naprawdę wpływa na wydajność systemu bazy danych? Znalazłem ten akademicki dokument referencyjny z kilkoma interesującymi testami porównawczymi, ale był to ograniczony test z wykorzystaniem tylko Xen i PostgreSQL. Wniosek był taki, że użycie maszyny wirtualnej „nie …



2
Postgresql: co robi UDZIELENIE WSZYSTKICH UPRAWNIEŃ NA BAZIE DANYCH?
Próbuję przyznać wszystkie uprawnienia do wszystkich tabel w danej bazie danych nowemu użytkownikowi postgres (nie właścicielowi). Wygląda na to, że GRANT ALL PRIVILEGES ON DATABASE my_db TO new_user;tego nie robi. Po pomyślnym uruchomieniu polecenia (jako użytkownik postgres) otrzymuję następujące polecenie jako nowy użytkownik: $ psql -d my_db my_db => SELECT …

3
Jak zainstalować libpq-dev na Centos 5.5
Aby opracować jedną aplikację internetową opartą na postgresql, muszę zainstalować libpq na moim centos. Mogę zainstalować go przez „apt-get install libpq-dev” na Ubuntu, ale nie mogę zainstalować go na centos przez „yum install libpq”. Kto może mi powiedzieć, jak to zainstalować, dzięki!
49 centos  postgresql  yum 

10
Replikacja PostgreSQL
Cały czas robimy to w biurze, a pytanie wciąż się pojawia. Jak sobie radzisz z replikacją PostgreSQL? Nawet niekoniecznie mówię o zaawansowanych klastrach, po prostu upraszczając to w Master-Slave, Master-MultiSlave i Master-Master. Uważam, że ustawienie go w MySQL jest zazwyczaj dość proste. Przełączanie awaryjne jest proste, jeśli nie idealne, szczególnie …


1
Jaka jest różnica między sudo su - postgres a sudo -u postgres?
Użytkownicy PostgreSQL domyślnie uwierzytelniają peer na gniazdach unix, gdzie użytkownik unix musi być taki sam jak użytkownik PostgreSQL. Więc ludzie często używają sulub sudostają się postgressuperużytkownikami. Często widzę ludzi używających konstrukcji takich jak: sudo su - postgres zamiast sudo -u postgres -i i zastanawiam się dlaczego. Podobnie widziałem: sudo su …
36 postgresql  shell  sudo  su 

2
Postgres: niezerowy kod wyjścia podczas wykonywania pliku SQL?
Piszę skrypt powłoki, który wywołuje psql przy użyciu 2 formularzy ... jeden z poleceń (-c), drugi z plików (-f). np. psql -c "utwórz tabelę foo (liczba całkowita bar)" psql -f foobar.sql Jedną z różnic między tymi formami jest to, że wywołanie przez polecenie (-c) zwraca niezerowy kod wyjścia, jeśli wystąpi …


5
bzip2 jest zbyt wolny. Dostępnych jest wiele rdzeni
Uruchamiam to polecenie: pg_dumpall | bzip2 > cluster-$(date --iso).sql.bz2 To trwa zbyt długo. Patrzę na procesy z top. Proces bzip2 zajmuje około 95%, a postgres 5% jednego rdzenia. waWpis jest niska. Oznacza to, że dysk nie stanowi wąskiego gardła. Co mogę zrobić, aby zwiększyć wydajność? Może niech bzip2 użyje więcej …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.