«postgresql» 태그된 질문

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

3
PostgreSQL 느린 커밋 성능
PostgreSQL 구성에 문제가 있습니다. 일부 벤치 마크 후 매우 간단한 쿼리가 비교적 오랜 시간이 걸리는 것을 알았으므로 더 자세히 검사하면 실제 COMMIT 명령이 실제로 느립니다. 다음 표를 사용하여 매우 간단한 테스트를 실행했습니다. CREATE TABLE test ( id serial primary key, foo varchar(16), ); 모든 명령문에 대한 로깅을 설정 한 후 …

3
포스트 마스터는 과도한 CPU 및 디스크 쓰기를 사용합니다
PostgreSQL 9.1.2 사용 포스트 마스터 작업에서 과도한 CPU 사용량과 디스크에 대량의 쓰기가 발생하는 것을보고 있습니다. 이것은 내 응용 프로그램이 거의 아무것도하지 않는 동안에도 발생합니다 (분당 10 회 삽입). 그러나 적절한 수의 연결이 열려 있습니다. 내 응용 프로그램 에서이 원인을 확인하려고했습니다. 나는 postgresql을 처음 접했고 지금까지 얻지 못했습니다. 구성 파일에서 로깅 …

2
OpenStreetMap 데이터를 효율적으로 확장하는 방법
1 년이 넘는 시간 동안 저는 Mapnik 기반 타일 생성과 Nominatim 기반 지오 코딩에 모두 사용되는 OSM 데이터로 채워진 사내 PostGIS 서버를 운영하고 있습니다. 이것은 꽤 잘 작동합니다. 그러나 사용량이 기하 급수적으로 증가함에 따라 PostgreSQL 서버를 추가하여 안정성과 성능을 향상시키고 싶습니다. 그리고 나는 길을 잃었다. PostgreSQL은 자체적으로 복제를 처리하지 않는 …

2
PostgreSQL 성능-SHMMAX 및 SHMALL 조정
postgres 성능 향상에 대한 온라인의 모든 내용을 읽었지만 SHMMAX 및 SHMALL의 "올바른"값은 여전히 ​​나를 피합니다. 컨센서스는 SHMMAX = total_memory / 4이고 SHMALL = total_memory / 2는 안전한 시작 값입니다. 그러나 SHMALL은 페이지 또는 바이트 단위로 측정 할 수 있으며 Ubuntu에서 사용되는 정보를 찾을 수 없습니다. 우분투 (또는 일반적으로 데비안)는 SHMALL에 …


2
고유 한 값을 계산하는 방법은 무엇입니까?
고유 한 ip_addresses (이 경우 '3') 수를 얻으려고합니다. 테이블은 다음과 같습니다. 구조: CREATE TABLE bandits ( key text NOT NULL, ip_address inet, offence text, count bigint DEFAULT 1); 데이터: 복사 도적 (key, ip_address, offence, count) from stdin; 127.0.0.1_testing 127.0.0.1 테스트 1 127.0.0.2_testing 127.0.0.2 테스트 3 127.0.0.2_testing2 127.0.0.2 테스트 2 1 …
9 sql  postgresql 


2
시작 후 PostgreSQL이 종료됩니다
Debian 8 (Jessie)의 My PostgreSQL 9.5 서버는 다음을 통해 시작한 후에도 계속 종료됩니다 service postgresql start. # service postgresql status ● postgresql.service - PostgreSQL RDBMS Loaded: loaded (/lib/systemd/system/postgresql.service; enabled) Active: active (exited) since Fr 2016-12-02 11:02:51 CET; 11min ago Process: 2360 ExecStart=/bin/true (code=exited, status=0/SUCCESS) Main PID: 2360 (code=exited, status=0/SUCCESS) CGroup: …

2
Ubuntu 12.04의 PostgreSQL 9.2“잘못된 로캘 이름”
오늘 저는 apt.postgresql.org를 통해 Ubuntu에 Postgresql 9.2를 정확하게 설치했습니다. root@ubuntu:/tmp# sudo -u postgres psql -Xc "CREATE DATABASE test TEMPLATE template0 ENCODING 'utf8' LC_CTYPE='it_IT.utf8'" ERROR: invalid locale name: "it_IT.utf8" 나는 locale-gen it_IT.utf8그래도 달렸다 . root@ubuntu:/tmp# locale -a C C.UTF-8 en_GB.utf8 en_US.utf8 it_IT.utf8 POSIX 로그에 postgres가 it_IT.utf8을 인식하지 못하는 이유에 대한 의미있는 …


2
postgres 내부 로그 회전 메커니즘이 특정 시간보다 오래된 로그 파일을 삭제할 수 있습니까?
posgtres의 내부 로그 회전 메커니즘을 사용하고 있습니다. 30 일이 지난 로그 파일을 삭제하고 싶습니다. postgres가 어떻게해야합니까? postgres가 지원하지 않는 경우 30 일이 지난 로그 만 삭제하도록 logrotate를 설정할 수 있습니까? 내 현재 설정은 다음과 같습니다 log_destination = 'stderr' logging_collector = on log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' #log_truncate_on_rotation = off …

2
분산 파일 시스템에 데이터가있는 컨테이너화 된 PostgreSQL
누군가가 실제로 어떤 형태의 분산 파일 시스템-GlusterFS 또는 다른 형식의 프로덕션 컨테이너에서 PostgreSQL을 실행하고 있는지 궁금합니다. 현재 Mesos / Marathon을 실행하고 있습니다. PostgreSQL 노드에 장애가 발생하면 Marathon은 다른 노드에서 다른 PostgreSQL 인스턴스를 시작하기 만하면 제대로 수행되면 (데이터베이스 연결 손실로부터 서비스 검색 및 응용 프로그램 복구) 궁극적 인 내결함성이 달성됩니다. PostgreSQL에는 …

2
왜 파일 I / O없이 Postgres가 95 %의 유휴 상태입니까?
OpenStack 클라우드의 8 코어 Ubuntu 12.04 VM에서 실행되는 TileMill / PostGIS 스택이 있습니다. 지난주에 매우 유사한 하드웨어 (동일한 클라우드이지만 다른 물리적 하드웨어)에서 훌륭하게 실행되는 매우 유사한 시스템의 재구성입니다. 스택과 똑같이 스택을 다시 만들려고했습니다 (내가 작성한 일부 스크립트를 사용하여). 모든 것이 실행되지만 데이터베이스는 쿼리를 매우 느리게 수행하여 타일 생성 속도가 매우 …

2
pg_dump를 덜 탐욕스럽게 만드는 방법
다음 규칙을 사용하여 매일 pg_dump를 호출하도록 cron을 구성했습니다. # xyz database backups: 00 01 * * * root umask 077 && pg_dump --user=xyz_system xyz | gzip > /var/xyz/backup/db/xyz/`date -u +\%Y\%m\%dT\%H\%M\%S`.gz 기본적으로 작동합니다. 데이터베이스는 상대적으로 빠르게 기하 급수적으로 증가하지만 지수는 그리 크지 않습니다. 현재 gzipped 덤프는 약 160MB를 사용합니다. 데이터베이스가 덤프되면 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.