«postgresql» 태그된 질문

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

4
열 유형을 CHAR (36)에서 UUID로 변경하는 데 시간을 투자해야합니까?
데이터베이스에 이미 몇 백만 개의 행이 있습니다. 스키마를 설계 할 때 PostgreSQL UUID 데이터 형식에 대해 몰랐습니다. 테이블 중 하나에는 16M 개의 행 (샤드 당 약 3.5M-4M 레코드)이 있으며 하루에 약 500K 레코드로 증가합니다. 필요한 경우 몇 시간 동안 프로덕션 시스템을 중단시키는 사치가 여전히 남아 있습니다. 1-2 주 안에이 사치를 …
14 postgresql 

1
MySQL에서 PostgreSQL로 큰 Blob 테이블을 마이그레이션하는 방법은 무엇입니까?
현재 MySQL 데이터베이스를 PostgreSQL로 마이그레이션하는 중입니다. 내가 가지고있는 하나의 테이블을 제외하고 거의 모든 것이 잘되었습니다 (정확한 mysqldump 매개 변수 등을위한 많은 인터넷 검색 후). 실제로 내 앱에서 가장 중요한 테이블입니다. 테이블 구조는 매우 간단합니다. mysql> show create table samples; .. skipped ... CREATE TABLE `samples` ( `File_ID` int(11) NOT NULL, …

2
PostgreSQL에서 스트리밍 복제 및 장애 조치
PostgreSQL 복제에 대한 개념 증명을하고 있습니다. 포럼에서 토론 한 후에 다른 솔루션에 비해 성능이 우수하므로 스트리밍 복제를 진행하기로 결정했습니다. PostgreSQL은 스트리밍 복제에 자동 장애 조치를 제공하지 않습니다. 트리거 파일을 사용하여 슬레이브를 마스터로 전환 할 수 있지만 관리 할 수는 없습니다. 자동 장애 조치 및 고 가용성 솔루션을 원합니다. 다양한 솔루션을 …

6
SQL 쿼리 포맷터 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . (Linux 기반) SQL 쿼리 포맷팅 프로그램 / 플러그인 / 확장 프로그램이 있습니까? PostgreSQL과 MySQL을 사용하지만 다른 DB도 환영합니다. VM을 사용하여 테스트 할 …
14 postgresql 

1
IDLE 상태는 pg_stat_activity 행에서 무엇을 나타 냅니까?
pg_stat_activitypostgres 9.5와 관련하여 아래의 의심을 해결할 수 있습니까 ? 어떤 사람들은 나에게 state IDLE행의 표시 가 무엇인지 알려 줄 수 있습니까 pg_stat_activity? postgres에 열려있는 모든 연결을 확인하고 연결이 쿼리를 실행하지 않으면 IDLE연결에 의해 실행 된 마지막 쿼리 를 나타냅니다? 의 출력에 select * from pg_stat_activity내가 함께 행을보고하고 state IDLE및 query_start_date2 …
14 postgresql 

1
Postgres에서 비 ASCII 행 쿼리
[:ascii:]Postgres에서 수업이 진행 됩니까 ? 그것은 그들의 도움에 나열되어 있지 않지만 웹에서 그것을 사용하는 예제를 봅니다 . collation 및 c_typ e가 있는 UTF-8 데이터베이스 가 en_US.UTF-8있으며 Postgres 버전은 9.6.2입니다. 다음과 같이 비 ASCII 행을 검색하면 select title from wallabag_entry where title ~ '[^[:ascii:]]'; 유니 코드와 비 유니 코드 기호를 모두 …


2
CTE 내부에서 호출 될 때 PostgreSQL 함수가 실행되지 않습니다
내 관찰을 확인하고 왜 이런 일이 일어나는지 설명하기를 바라고 있습니다. 다음과 같이 정의 된 함수가 있습니다. CREATE OR REPLACE FUNCTION "public"."__post_users_id_coin" ("coins" integer, "userid" integer) RETURNS TABLE (id integer) AS ' UPDATE users SET coin = coin + coins WHERE userid = users.id RETURNING users.id' LANGUAGE "sql" COST 100 ROWS …
14 postgresql  cte 

2
PostgreSQL : 스키마 차이 / 패치 도구 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 다음 설정을 고려하십시오. 생산 DB 새로운 기능을 활성화하기 위해 스키마를 변경하는 개발 데이터베이스 새로운 기능의 개발이 완료되면 pg_dump --schema-only두 DB가 동일 할 …

1
큰 데이터베이스 쿼리 최적화 (max () 및 GROUP BY를 사용하여 2 천 5 백만 행 이상)
Postgres 9.3.5를 사용하고 있으며 데이터베이스에 큰 테이블이 있으며 현재 2,500 만 개가 넘는 행이 있으며 훨씬 더 빨리 커지는 경향이 있습니다. 다음과 같은 간단한 쿼리 를 사용하여 특정 행을 선택하려고합니다 ( 각 행 마다 unit_id최신 행만 있음 unit_timestamp). SELECT unit_id, max(unit_timestamp) AS latest_timestamp FROM all_units GROUP BY unit_id; 인덱스가 없으면이 …

2
공식 PostgreSQL 대문자 표기 규칙 [닫기]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . DB, 테이블 및 필드 이름의 대문자에 관한 공식 PostreSQL 규칙이 있습니까? 공식 사이트 의 예 는 소문자와 _단어 …

3
json 데이터 유형의 json 요소 업데이트
PostgreSQL 9.3 데이터 유형에서 요소를 업데이트하는 방법을 알 수 없습니다. 내 예 : CREATE TABLE "user" ( id uuid NOT NULL, password character varying(255), profiles json, gender integer NOT NULL DEFAULT 0, created timestamp with time zone, connected timestamp with time zone, modified timestamp with time zone, active integer NOT …

4
GROUP BY 및 ORDER BY가있는 큰 테이블에서 느린 쿼리
나는 720 만 튜플이있는 테이블을 가지고 있습니다. table public.methods column | type | attributes --------+-----------------------+---------------------------------------------------- id | integer | not null DEFAULT nextval('methodkey'::regclass) hash | character varying(32) | not null string | character varying | not null method | character varying | not null file | character varying | not …

2
부분 집합 집계에 대한 모델링 제약 조건
PostgreSQL을 사용하고 있지만 대부분의 최고급 DB에는 비슷한 기능이 있어야하며 그에 대한 솔루션이 나에게 솔루션을 불러 일으킬 수 있으므로이 PostgreSQL 전용을 고려하지 마십시오. 나는이 문제를 해결하려고 시도한 첫 번째 사람이 아니라는 것을 알고 여기에서 물어볼 가치가 있다고 생각하지만 모든 거래가 근본적으로 균형을 이루도록 회계 데이터를 모델링하는 비용을 평가하려고합니다. 회계 데이터는 추가 …

2
EXPLAIN 명령의 시간 형식 이해-Postgres
주어진 쿼리에서 EXPLAIN ANALYZE 명령을 실행할 때 출력 시간 값을 해석하는 데 어려움을 겪고 있습니다. 예를 들어 (실제 시간 = 8163.890..8163.893)입니다. 내부 소수는 반복되는 문자를 나타 냅니까? 죄송합니다.이 질문에 대한 답이있을 수도 있지만 결과를 올바르게 해석하고 싶습니다. -> GroupAggregate (cost=2928781.21..2929243.02 rows=1 width=27712) (actual time=8163.890..8163.893 rows=1 loops=1)

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