«postgresql» 태그된 질문

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

23
PostgreSQL에서 인덱스가있는 열 나열
PostgreSQL에서 인덱스가있는 열을 가져오고 싶습니다. MySQL에서는 열을 사용 SHOW INDEXES FOR table하고 볼 수 있습니다 Column_name. mysql> show indexes from foos; +-------+------------+---------------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | +-------+------------+---------------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+ | foos …
233 sql  postgresql  indexing 

12
postgres에서 자동 증분 카운터 재설정
테이블의 자동 증분 필드를 특정 값으로 설정하고 싶습니다. ALTER TABLE product AUTO_INCREMENT = 1453 과 ALTER SEQUENCE product RESTART WITH 1453; ERROR: relation "your_sequence_name" does not exist 나는 postgres를 처음 사용합니다 :( 나는 테이블이 product와 Id및 name필드

9
우분투에서 postgresql을 완전히 제거하고 다시 설치하는 방법은 무엇입니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 2 년 전 . 이 질문을 개선하십시오 어떻게 든 우분투 karmic에 postgresql 설치를 완전히 버그 처리했습니다. 처음부터 다시 시작하고 싶지만 apt-get으로 패키지를 "퍼지"하면 다시 설치 구성이 …



7
PostgreSQL에서 삽입 성능을 높이는 방법
Postgres 삽입 성능을 테스트하고 있습니다. 데이터 유형으로 숫자가 하나의 열이있는 테이블이 있습니다. 색인도 있습니다. 이 쿼리를 사용하여 데이터베이스를 채웠습니다. insert into aNumber (id) values (564),(43536),(34560) ... 위의 쿼리로 한 번에 4 백만 개의 행을 한 번에 매우 빠르게 삽입했습니다. 데이터베이스가 6 백만 행에 도달 한 후 15 분마다 성능이 크게 …

3
새로운 PostgreSQL JSON 데이터 유형의 필드를 사용하여 쿼리하려면 어떻게합니까?
PostgreSQL 9.2의 새로운 JSON 함수에 대한 문서 및 / 또는 예제를 찾고 있습니다. 특히 일련의 JSON 레코드가 주어진 경우 : [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] 이름으로 레코드를 찾기 위해 SQL을 작성하는 방법은 무엇입니까? 바닐라 SQL에서 : SELECT * from json_data WHERE "name" = …

6
다른 ORDER BY로 PostgreSQL DISTINCT ON
이 쿼리를 실행하고 싶습니다. SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC 하지만이 오류가 발생합니다. PG :: 오류 : 오류 : SELECT DISTINCT ON 표현식은 초기 ORDER BY 표현식과 일치해야합니다. address_id첫 번째 ORDER BY표현식으로 추가 하면 오류가 발생하지 않지만 실제로 정렬을 추가하고 …

2
PostgreSQL과 같은 데이터베이스에서 RabbitMQ와 같은 메시지 브로커가 필요한 이유는 무엇입니까?
Celery 와 같은 스케줄링 시스템을위한 작업 / 메시지 큐를 만드는 데 사용할 수있는 RabbitMQ 와 같은 메시지 브로커 를 처음 사용합니다 . 자, 여기 질문이 있습니다 : PostgreSQL 에서 새로운 작업을 추가하고 Celery와 같은 소비자 프로그램 에서 사용할 수있는 테이블을 만들 수 있습니다. 왜 지구상에서 RabbitMQ와 같은 완전히 새로운 기술을 …

27
데이터베이스 성능 조정에 어떤 리소스가 있습니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 육년 전 . 이 질문을 개선하십시오 주요 엔진의 데이터베이스 튜닝을 이해하고 해당 영역에 대한 지식을 발전시키는 데 도움이되는 좋은 리소스는 무엇입니까? 이 질문의 아이디어는 항상 존재하는 …


7
Docker Postgres 용 스크립트에서 사용자 / 데이터베이스를 만드는 방법
사용자 정의 사용자 및 데이터베이스를 만들어 개발 postgres 인스턴스에 대한 컨테이너를 설정하려고했습니다. 공식 postgres 도커 이미지를 사용하고 있습니다. 문서에서 /docker-entrypoint-initdb.d/사용자 정의 매개 변수를 사용하여 데이터베이스를 설정하기 위해 폴더 안에 bash 스크립트를 삽입하도록 지시합니다 . 내 bash 스크립트 : make_db.sh su postgres -c "createuser -w -d -r -s docker" su postgres …

17
기존 ENUM 유형에 새 값 추가
enum유형 을 사용하는 테이블 열이 있습니다. enum가능한 추가 값을 갖도록 해당 유형 을 업데이트하고 싶습니다 . 기존 값을 삭제하고 싶지 않고 새 값을 추가하십시오. 가장 간단한 방법은 무엇입니까?



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