«postgresql-9.4» 태그된 질문

PostgreSQL 버전 9.4

2
Postgres 9.4에서 JSON 배열 요소와 함께 json_to_record를 사용할 때“오류 : 잘못된 배열 리터럴”
이것은 문제를 잘 보여줍니다. 열 b가 텍스트 유형이고 배열이 아닌 경우 다음이 작동합니다. select * from json_to_record('{"a":1,"b":["hello", "There"],"c":"bar"}') as x(a int, b text, d text); a | b | d ---+--------------------+--- 1 | ["hello", "There"] | 그러나 b열을 배열로 정의하면 이 오류가 발생합니다. select * from json_to_record('{"a":1,"b":["hello", "There"],"c":"bar"}') as x(a …

3
Postgres가 인덱스 스캔 대신 순차적 스캔을 수행 중입니다.
약 1000 만 개의 행이 있고 날짜 필드에 색인이있는 테이블이 있습니다. 인덱싱 된 필드의 고유 값을 추출하려고하면 결과 집합에 26 개의 항목 만 있어도 Postgres가 순차적 스캔을 실행합니다. 옵티마이 저가 왜이 계획을 선택합니까? 그리고 어떻게 피할 수 있습니까? 다른 답변에서 나는 이것이 인덱스와 관련된 쿼리와 관련이 있다고 생각합니다. explain select …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.