«postgresql» 태그된 질문

PostgreSQL은 강력한 오픈 소스 객체 관계형 데이터베이스 시스템입니다. 15 년이 넘는 활발한 개발과 검증 된 아키텍처로 안정성, 데이터 무결성 및 정확성으로 명성을 얻었습니다. Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) 및 Windows를 포함한 모든 주요 운영 체제에서 실행됩니다.


5
PostgreSQL 8.4에서 활성 연결 및 "현재 활동"을 보는 방법
DB 연결이 무기한 열린 상태로 유지되어 DB 서버에 문제가 발생하는 문제를 조사 중입니다. PostgreSQL 서버, 특히 특정 데이터베이스를 사용하는 서버에 대한 현재 열린 연결을 어떻게 볼 수 있습니까? 이상적으로는 어떤 명령이 실행되고 있는지보고 싶습니다. 기본적으로 MSSQL의 "Current Activity"보기와 동등한 것을 찾고 있습니다.
99 postgresql 


5
Postgres는 MySQL의 \ G에 해당합니까?
Postgres가 명령 줄에서 \ G로 쿼리를 종료 할 때 MySQL 이하는 방식과 같이 Postgres에 쿼리 결과를 "예쁘게"표시하는 방법이 있는지 아는 사람이 있습니까? 예를 들어, "select * from sometable;"과 반대로 "select * from sometable \ G" 많은 감사합니다!
78 mysql  postgresql 

7
가상 머신 내에서 데이터베이스를 실행하면 어떤 단점이 있습니까? 어떻게 극복 할 수 있습니까? [닫은]
가상 머신 내에서 실행하면 어느 정도의 성능 저하가 발생하지만 데이터베이스 시스템의 성능에 실제로 어느 정도 영향을 미칩니 까? 이 학술 참고 논문 은 몇 가지 흥미로운 벤치 마크로 발견 되었지만 Xen 및 PostgreSQL 만 사용하는 제한된 테스트였습니다. 결론은 VM을 사용하는 것이 "성능이 높지 않다"는 것입니다 (실제 데이터는 그렇지 않다고 생각할 …


8
pg_dump 및 pg_restore : 입력 파일이 유효한 아카이브가 아닙니다
한 컴퓨터에서 pg_dump를 사용하고 결과 파일을 다른 컴퓨터에 복사하여 복원하려고했습니다. 나는 스키마가 같다고 생각합니다. 그러나 나는 얻는다 : pg_restore: [archiver] input file does not appear to be a valid archive 다음 작업을 수행했습니다. pg_dump -a -f db.txt dbname 과: pg_restore -a -d dbname db.txt 무엇이 잘못 되었나요?
66 postgresql 

2
PostgreSQL : 데이터베이스에 GRANT ALL PRIVILEGES는 무엇을합니까?
주어진 데이터베이스의 모든 테이블에 대한 모든 권한을 새로운 postgres 사용자 (소유자가 아닌)에게 부여하려고합니다. 그렇게 GRANT ALL PRIVILEGES ON DATABASE my_db TO new_user;하지 않는 것 같습니다 . postgres 사용자로 위의 명령을 성공적으로 실행 한 후 new_user로 다음을 얻습니다. $ psql -d my_db my_db => SELECT * FROM a_table_in_my_db; ERROR: permission denied …

3
Centos 5.5에 libpq-dev를 설치하는 방법
postgresql을 기반으로 한 웹 응용 프로그램을 개발하려면 centos에 libpq를 설치해야합니다. 우분투에서 "apt-get install libpq-dev"로 설치할 수 있지만 "yum install libpq"로 centos에 설치할 수 없습니다. 설치 방법을 알려줄 수있는 사람, 감사합니다!
49 centos  postgresql  yum 

10
PostgreSQL 복제
우리는이 문제를 사무실 주변에서 끊임없이 쫓아 내고 계속해서 문제가 제기됩니다. PostgreSQL 복제를 어떻게 처리합니까? Master-Slave, Master-MultiSlave 및 Master-Master로 간단하게 유지하면서 고급 클러스터에 대해서도 이야기하지는 않습니다. MySQL에 대한 설정은 일반적으로 매우 간단하다는 것을 알았습니다. 완벽하지는 않지만 특히 구성하기가 쉬운 경우 장애 조치는 간단합니다. 우리는 Slony와 함께 해왔지만 약간의 변화가 있습니다 (스키마 …

3
다른 이름으로 PostgreSQL 데이터베이스를 내보내고 가져 옵니까?
PostgreSQL 데이터베이스를 내보내고 나중에 다른 이름으로 가져 오는 방법이 있습니까? Rails와 함께 PostgreSQL을 사용하고 있으며 데이터베이스를 blah_production이라고하는 프로덕션에서 데이터를 내보내고 개발 또는 스테이징시 blah_development 및 blah_staging이라는 이름으로 가져옵니다. MySQL에서는 내보내기에 데이터베이스가 어디에도 없기 때문에 (사소한 경우는 제외) 사소한 것이지만 PostgreSQL에서는 불가능한 것 같습니다. 불가능합니까? 현재 데이터베이스를 이런 식으로 덤프하고 있습니다. …

1
sudo su-postgres와 sudo -u postgres의 차이점은 무엇입니까?
PostgreSQL 사용자는 기본적으로 유닉스 소켓에서 인증을 피어링합니다. 여기서 유닉스 사용자는 PostgreSQL 사용자와 동일해야합니다. 따라서 사람들은 자주 수퍼 유저 가 su되거나 사용 sudo합니다 postgres. 나는 종종 다음과 같은 구문을 사용하는 사람들을 봅니다. sudo su - postgres 오히려 sudo -u postgres -i 왜 그런지 궁금합니다. 마찬가지로, 나는 보았다 : sudo su - …
35 postgresql  shell  sudo  su 

2
Postgres : SQL 파일을 실행할 때 0이 아닌 종료 코드?
두 가지 형식을 사용하여 psql을 호출하는 쉘 스크립트를 작성 중입니다. 하나는 명령 (-c)이고 다른 하나는 파일 (-f)입니다. 예 : psql -c "테이블 foo 생성 (bar 정수)" psql -f foobar.sql 이러한 형식의 한 가지 차이점은 오류 발생시 명령 호출 (-c)이 0이 아닌 종료 코드를 리턴하는 반면 파일 호출 (-f)은 항상 0을 …

1
postgres 서버가 시작되지 않고 로그가 생성되지 않습니다. 문제 해결 방법은 무엇입니까?
우분투 12.04 서버에서 postgres 9.3 인스턴스를 시작하고 있습니다. ~# service postgresql start * The PostgreSQL server failed to start. Please check the log output. [fail] 시작이 실패하지만 로그가 남지 않습니다.이 파일은 비어 있습니다. tail /var/log/postgresql/postgresql-9.3-main.log 이 디렉토리에는 다른 파일이 없습니다 : / var / log / postgresql / 이 문제를 …
33 postgresql 

5
bzip2가 너무 느립니다. 여러 코어를 사용할 수 있습니다
이 명령을 실행 중입니다. pg_dumpall | bzip2 > cluster-$(date --iso).sql.bz2 시간이 너무 오래 걸립니다. 로 프로세스를 top봅니다. bzip2 프로세스는 한 코어의 약 95 %와 postgres 5 %를 사용합니다. wa항목은 낮다. 이는 디스크에 병목 현상이 없음을 의미합니다. 성능을 높이려면 어떻게해야합니까? bzip2가 더 많은 코어를 사용하도록 할 수도 있습니다. 서버에는 16 개의 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.