«postgresql» 태그된 질문

PostgreSQL은 Linux, UNIX, Windows 및 OS X를 포함한 모든 주요 플랫폼에서 사용할 수있는 오픈 소스 객체 관계형 데이터베이스 관리 시스템 (ORDBMS)입니다. 질문을 할 때는 정확한 Postgres 버전을 언급하십시오. 관리 또는 고급 기능에 관한 질문은 dba.stackexchange.com에 가장 적합합니다.




3
Postgres에서 최대 연결을 늘리는 방법은 무엇입니까?
내 제품에 Postgres DB를 사용하고 있습니다. 매끄러운 3을 사용하여 일괄 삽입을 수행하는 동안 오류 메시지가 나타납니다. org.postgresql.util.PSQLException : FATAL : 죄송합니다. 이미 클라이언트가 너무 많습니다. 내 일괄 삽입 작업은 수천 개 이상의 레코드가 될 것입니다. 내 postgres의 최대 연결은 100입니다. 최대 연결을 늘리는 방법은 무엇입니까?
108 postgresql 

1
Postgres에서 값 증가
나는 postgres에 조금 익숙합니다. postgres 테이블의 필드에서 값 (정수)을 가져 와서 1 씩 늘리고 싶습니다. 예를 들어 'totals'테이블에 'name'과 'total'이라는 2 개의 열이 있고 Bill의 합계가 203 인 경우 Bill의 합계를 204로 옮기기 위해 사용할 SQL 문은 무엇입니까?

2
아무것도 반환하지 않는 함수를 만드는 방법
나는 함수를 작성하고 싶다 pl/pgsql. 내가 사용하고 PostgresEnterprise 관리자 V3를 하고 기능을하는 쉘을 사용하지만, 쉘에서 나는 반환 형식을 정의해야합니다. 반환 유형을 정의하지 않으면 함수를 만들 수 없습니다. 결과를 반환하지 않고 함수, 즉 새 테이블을 생성하는 함수를 어떻게 만들 수 있습니까?

11
Django에서 PostgreSQL 데이터베이스를 설정하는 방법
저는 Python과 Django를 처음 사용합니다. PostgreSQL 데이터베이스 엔진 백엔드를 사용하여 Django 프로젝트를 구성하고 있지만 각 데이터베이스 작업에서 오류가 발생합니다. 예를 들어 실행하면 다음과 같은 결과가 나타납니다 manage.py syncdb. C:\xampp\htdocs\djangodir>python manage.py syncdb Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 438, in execute_manager utility.execute() …

6
PostgreSQL에서 정렬을 사용하여 고정 된 수의 행을 삭제하려면 어떻게해야합니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : PostgreSQL의 в DELETE и의 LIMIT 이전 MySQL 쿼리를 PostgreSQL로 이식하려고하는데이 쿼리에 문제가 있습니다. DELETE FROM logtable ORDER BY timestamp LIMIT 10; PostgreSQL은 삭제 구문에서 순서 나 제한을 허용하지 않으며 테이블에 기본 키가 없으므로 하위 쿼리를 사용할 수 없습니다. 또한 …
107 sql  postgresql 

7
PostgreSQL에서 테이블의 행 수를 찾는 빠른 방법
백분율을 계산하려면 테이블의 행 수를 알아야합니다. 총 개수가 미리 정의 된 일부 상수보다 크면 상수 값을 사용합니다. 그렇지 않으면 실제 행 수를 사용합니다. 사용할 수 있습니다 SELECT count(*) FROM table. 그러나 내 상수 값이 500,000 이고 테이블에 5,000,000,000 개의 행이있는 경우 모든 행을 계산하는 데 많은 시간이 낭비됩니다. 내 상수 …
107 sql  postgresql  count  row 

2
PostgreSQL에서 데이터 항목이 자동으로 삭제되는 "만료"시간을 설정하는 방법이 있습니까?
PostgreSQL의 데이터 항목에 일종의 "만료"시간을 설정하는 방법이 있습니까? EXPIRERedis 와 동등한 것을 생각하고 있습니다. 타임 스탬프를 저장하고 만료 된 항목을 확인하기 위해 일종의 크론 작업을 수동으로 코딩하려는 것이 아닙니다 . PostgreSQL에 이런 종류의 기능을 제공하는 기본 기능이 있는지 또는 향후 릴리스에서 이러한 기능을 요청하는 것이 합리적 일지 알아 보려고합니다.
107 database  postgresql  ttl 

13
Rails 및 PostgreSQL : 역할 postgres가 존재하지 않습니다.
Mac OS Lion에 PostgreSQL을 설치했으며 Rails 앱에서 작업 중입니다. RVM을 사용하여 모든 것을 다른 Rails 앱과 별도로 유지합니다. 어떤 이유로 처음으로 db를 마이그레이션하려고 할 때 rake가 postgres 사용자를 찾을 수 없습니다. 오류가 발생합니다 FATAL: role "postgres" does not exist pgAdmin이 있으므로 DB에 postgres 사용자 (사실 관리자 계정)가 있음을 분명히 알 …

2
PostgreSQL의 함수 내에서 SELECT 결과를 반환하는 방법은 무엇입니까?
PostgreSQL에이 함수가 있지만 쿼리 결과를 반환하는 방법을 모르겠습니다. CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD AS $$ BEGIN SELECT text, count(*), 100 / maxTokens * count(*) FROM ( SELECT text FROM token WHERE chartype = 'ALPHABETIC' LIMIT maxTokens ) as tokens GROUP BY text ORDER BY count DESC …


3
PostgreSQL의 하위 쿼리에서 업데이트 또는 삽입 (여러 행 및 열)
나는 postgres에서 이와 같은 것을 시도하고 있습니다. UPDATE table1 SET (col1, col2) = (SELECT col2, col3 FROM othertable WHERE othertable.col1 = 123); INSERT INTO table1 (col1, col2) VALUES (SELECT col1, col2 FROM othertable) 그러나 포인트 1은 문서 ( http://www.postgresql.org/docs/9.0/static/sql-update.html )에 언급 된 것처럼 postgres 9.0에서도 가능하지 않습니다. 또한 포인트 2는 …

2
PostgreSQL array_agg 순서
표 '동물': animal_name animal_type Tom Cat Jerry Mouse Kermit Frog 질문: SELECT array_to_string(array_agg(animal_name),';') animal_names, array_to_string(array_agg(animal_type),';') animal_types FROM animals; 예상 결과: Tom;Jerry;Kerimt, Cat;Mouse;Frog OR Tom;Kerimt;Jerry, Cat;Frog;Mouse 첫 번째 집계 함수의 순서가 항상 두 번째와 동일하다는 것을 확신 할 수 있습니까? 나는 받고 싶지 않다는 것을 의미합니다. Tom;Jerry;Kermit, Frog;Mouse,Cat

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