«postgresql» 태그된 질문

모든 PostgreSQL 버전. 해당 컨텍스트가 중요한 경우 postgresql-11과 같은 추가 버전 별 태그를 추가하십시오.

3
최고 수준의 계층 적 필드 찾기 : CTE가 있거나없는
참고 :이 질문은 현재 MySQL을 사용하고 있음을 반영하여 업데이트되었습니다 .CTE 지원 데이터베이스로 전환하면 얼마나 쉬운 지 알고 싶습니다. 기본 키 id와 외래 키 가있는 자체 참조 테이블이 parent_id있습니다. +------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+--------------+------+-----+---------+----------------+ | id | int(11) | NO | …


12
Mac에서 PostgreSQL이 실행되지 않습니다
전체 오류는 다음과 같습니다. psql : 서버에 연결할 수 없습니다 : 해당 파일이나 디렉토리가 없습니다. 서버가 로컬로 실행 중이고 Unix 도메인 소켓 "/tmp/.s.PGSQL.5432"에서 연결을 수락합니까? Mac에서 Homebrew를 통해 Postgresql을 설정 한 것은 이번이 두 번째이며, 무슨 일이 일어나고 있는지 전혀 알지 못합니다. 이전에는 작동했습니다. 어느 시점에서 나는 엉망인 명령을 입력해야합니다. …
55 postgresql 


4
Mac OS X에서 psql을 실행하는 방법은 무엇입니까?
One click 설치 프로그램을 사용하여 Mac OS X이 설치된 컴퓨터에 PostgreSQL을 설치했습니다 . 그런 다음 psql명령을 사용하여 PostgreSQL에 액세스하려고 시도 했지만 사용할 수없는 것 같습니다. 이 메시지가 나타납니다. psql -bash: psql: command not found 더 설치해야합니까? 아니면 어떻게 컴퓨터에서 PostgreSQL을 사용할 수 있도록 구성 할 수 있습니까?

6
"가장 최근에 해당하는 행"을 효율적으로 얻는 방법은 무엇입니까?
매우 일반적인 쿼리 패턴이 있지만 효율적인 쿼리를 작성하는 방법을 모르겠습니다. 다른 테이블의 "행 이후"가장 최근 날짜에 해당하는 테이블의 행을 조회하려고합니다. inventory예를 들어, 특정 날짜에 보유하고있는 재고를 나타내는 표가 있습니다. date | good | quantity ------------------------------ 2013-08-09 | egg | 5 2013-08-09 | pear | 7 2013-08-02 | egg | 1 …

7
PostgreSQL로 데이터베이스 스냅 샷을 빠르게 생성 / 복원 할 수 있습니까?
우선, 저는 DBA 나 sysadmin이 아닌 개발자입니다. 부드럽게 해주세요 :) 단일 사용자 작업으로 데이터베이스에서 복잡한 변경 사항을 트리거하는 응용 프로그램 워크 플로를 작업 중입니다. 일부 테이블에는 수백 개의 레코드를 만들고 다른 테이블에는 수백 개의 레코드를 업데이트하는 것 등이 있습니다. )에이 작업이 수행됩니다. 복잡성으로 인해 다른 테스트를 실행하기 전에 모든 변경 …

1
DATABASE vs SCHEMA에서 사용자의 기본 권한을 관리하는 방법은 무엇입니까?
상당히 간단한 내부 데이터베이스 기반 응용 프로그램을 SQLite3에서 PostgreSQL 9.3으로 마이그레이션하고 DB 권한을 강화하고 싶습니다. 응용 프로그램은 현재 데이터를 업데이트하는 명령으로 구성되어 있습니다. 하나는 그것을 쿼리합니다. 당연히 다른 방법으로 데이터베이스를 유지 관리해야합니다 (새 테이블, 뷰, 트리거 등 생성). 이 응용 프로그램은 처음에 서버에서 호스팅되는 유일한 응용 프로그램이지만 나중에 다른 데이터베이스가있는 …

3
사용자 postgres에 대한 암호 요구 사항을 제거
설치시 PostgreSQL에는 db 루트 사용자 (postgres)의 비밀번호가 없음을 이해합니다. postgres=# select usename, passwd is null from pg_shadow; usename | ?column? ----------+---------- postgres | t (1 row) ... 그리고 다음과 같이 설정하는 것이 좋습니다. alter role postgres password '<<very-secret>>'; (그리고 pg_hba.conf그에 따라 파일 을 업데이트하십시오 ) 내 질문은 : user에 암호가 …

4
기능 성능
저장 프로 시저 성능 (이전 기사) 과 유용성 이 의심스러운 MySQL 배경에서 회사의 새 제품에 대한 PostgreSQL을 평가하고 있습니다. 내가하고 싶은 일 중 하나는 일부 응용 프로그램 논리 를 저장 프로 시저로 옮기는 것이므로 PostgreSQL (9.0)의 함수 사용에 대한 DO 및 DO N'T (모범 사례), 특히 성능 함정과 관련하여 요청합니다.

2
now ()와 current_timestamp의 차이점
PostgreSQL에서는 now()and current_timestamp함수를 사용하지만 아무런 차이가 없습니다. # SELECT now(), current_timestamp; now | now --------------------------------+-------------------------------- 04/20/2014 19:44:27.215557 EDT | 04/20/2014 19:44:27.215557 EDT (1 row) 뭔가 빠졌습니까?

1
작동하고 완전한 PostgreSQL DB 백업 및 테스트를 얻는 방법
MS SQL Server에서와 마찬가지로 Postgres 전체 백업을 수행하는 방법에 대한 명확한 대답을 얻을 수 있기를 바랐으며 고아 사용자를 돌 보았습니다. 내가 읽은 내용에서 잘못되었을 수 있습니다. 좋은 PostgreSQL 블로그를 찾는 것이 어려웠으므로 나에게 일부를 추천하십시오.이 앱이 어떻게 작동하는지 파악해야 백업 및 Slony를 신뢰할 수 있습니다. 복제. s 를 선택하는 동안 …

4
생성 된 사용자는 허가없이 PostgreSQL의 모든 데이터베이스에 액세스 할 수 있습니다
PostgreSQL 설정과 관련하여 무언가가 빠져 있어야합니다. 내가하고 싶은 것은 특정 사용자가 내가 지정한 데이터베이스에만 액세스 할 수 있도록 서로 격리 된 여러 데이터베이스와 사용자를 만드는 것입니다. 그러나 내가 결정할 수 있듯이 생성 된 모든 사용자는 특정 권한을 부여하지 않고도 모든 데이터베이스에 액세스 할 수 있습니다. Ubuntu Server 12.04에서 수행하는 작업은 …

4
PostgreSQL의 뷰가 성능에 유해합니까?
다음은 db 디자인 (Beginning Database Design ISBN : 0-7645-7490-6)에 관한 책에서 발췌 한 내용입니다. 뷰를 사용할 때의 위험은 뷰에 대해 쿼리를 필터링하여 매우 큰 테이블의 아주 작은 부분을 읽을 것으로 예상하는 것입니다. 뷰 자체에 대한 필터링은 뷰의 쿼리가 실행을 완료 한 후에 적용되므로 뷰 내에서 필터링을 수행해야합니다. 뷰는 일반적으로 개발 …


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