SET가변to | =value| 'value' | 기본제약자모드시간대 사설 토토 사이트 'TimeZone' | 로컬 | 기본
정착식 글로벌 매개 변수.
매개 변수의 새로운 값.기본값재사설 토토 사이트을 지정하는 데 사용할 수 있습니다 기본값의 매개 변수. 문자열의 목록이 있습니다 허용되지만 더 복잡한 구성은 단일이어야 할 수도 있습니다. 또는 이중 인용.
가능한 변수와 허용 값은 다음과 같습니다.
다중 바이트 클라이언트 인코딩을 사설 토토 사이트합니다. 매개 변수는 다음과 같습니다.
다중 바이트 클라이언트 인코딩을 사설 토토 사이트합니다value. 지정된 인코딩 백엔드에서 지원해야합니다.
이 옵션은 멀티 바이트 지원이있는 경우에만 사용할 수 있습니다 Postgres를 구축하는 구성 단계에서 활성화.
날짜/시간 표현 스타일을 사설 토토 사이트합니다. 영향을 미칩니다 출력 형식 및 경우에 따라 영향을 줄 수 있습니다. 입력 해석.
ISO 8601 스타일 날짜 및 시간 사용
Oracle/Ingres 스타일 날짜 및 시간 사용
전통적인 사용Postgres형식
usedd/mm/yyyy숫자 날짜 진술.
usemm/dd/yyyy숫자 날짜 진술.
usedd.mm.yyy숫자 날짜 진술.
동일NANUUREAPE
기본값을 복원합니다 (iso)
날짜 형식 초기화는 다음과 같이 수행 할 수 있습니다.
사설 토토 사이트pgdatestyle환경 변수. pgdatestyle이 사설 토토 사이트된 경우 libpq, libpq를 기반으로 한 클라이언트의 프론트 엔드 환경 데이터 스타일을 값으로 자동 사설 토토 사이트합니다 연결 시작 중 pgdatestyle. |
옵션을 사용하여 Postmaster 실행-o -e날짜를 사설 토토 사이트하려면유럽컨벤션. 이것에 유의하십시오 날짜 스타일의 일부 조합에만 영향을 미칩니다. ~을 위한 예 ISO 스타일은 이것의 영향을받지 않습니다 매개 변수. |
변수 변경src/backend/utils/init/globals.c. |
변수Globals.c변경할 수있는 것은 다음과 같습니다.
BOOL EURODATES = FALSE | 진실 |
int datestyle = use_iso_dates | use_postgres_dates | use_sql_dates | use_german_dates |
임의의 숫자에 대한 내부 시드를 사설 토토 사이트합니다 발전기.
종자가 사용하는 값random카탈로그 함수. 중요한 값은 0과 1 사이의 부동 소수점 숫자입니다. 그런 다음 rand_max를 곱합니다. 이 제품 범위 외부의 숫자가있는 경우 조용히 오버플로됩니다. 사용된.
씨앗을 호출하여 씨앗을 사설 토토 사이트할 수도 있습니다setseedSQL 기능 :
SELECT SETSEED (value);
이 옵션은 멀티 바이트 지원이있는 경우에만 사용할 수 있습니다 Postgres를 구축하는 구성 단계에서 활성화.
멀티 바이트 서버 인코딩을 다음과 같이 사설 토토 사이트합니다.
서버 인코딩의 식별 값.
이 옵션은 멀티 바이트 지원이있는 경우에만 사용할 수 있습니다 Postgres를 구축하는 구성 단계에서 활성화.
세트 제약 조건은 제약 조건의 동작에 영향을 미칩니다 현재 거래에서의 평가. 제약 조건 사설 토토 사이트, SQL3에 지정된 경우 허용되는 매개 변수가 있습니다.
쉼표로 분리 된 제약 조건 목록 이름.
제약 조건 모드. 허용 값은연기and즉시.
in즉시모드, 외국 각 쿼리 끝에 주요 제약 조건이 확인됩니다.
in연기모드, 외국 로 표시된 주요 제약 조건연기 가능트랜잭션에서만 확인됩니다 커밋 또는 모드가 명시 적으로 사설 토토 사이트 될 때까지즉시. 이것은 실제로 만 완료되었습니다 외국의 주요 제약 조건이므로 고유하거나 적용되지 않습니다. 기타 제약.
타임 존의 가능한 값은 귀하의에 따라 다릅니다 운영 체제. 예를 들어 Linux/USR/LIB/ZoneInfo에서 시간대 데이터베이스가 포함되어 있습니다.
시간대에 대한 유효한 값은 다음과 같습니다.
캘리포니아의 시간대 사설 토토 사이트
포르투갈의 시간대 사설 토토 사이트.
이탈리아의 시간대 사설 토토 사이트.
시간대를 현지 시간대로 사설 토토 사이트합니다 (값의 값 TZ 환경 변수).
잘못된 시간대가 지정된 경우 시간대 GMT가됩니다 (어쨌든 대부분의 시스템에서).
위에 표시된 두 번째 구문은 하나를 사설 토토 사이트할 수 있습니다. SQL92와 유사한 구문을 가진 Timezone시간대 사설 토토 사이트. 로컬 키워드는 단지 an입니다 SQL92 호환성에 대한 대체 기본 형태.
PGTZ 환경 변수가 프론트 엔드에 사설 토토 사이트된 경우 libpq를 기반으로 한 클라이언트의 환경, libpq 시간대를 PGTZ 값으로 자동 사설 토토 사이트하십시오 연결 시작.
전류의 분리 레벨을 사설 토토 사이트합니다 거래.
현재 트랜잭션 쿼리는 단지 행만 읽습니다 쿼리가 시작되기 전에 커밋되었습니다. 저지른 읽기는 기본.
참고 : SQL92표준은 세리어 리화 가능이 기본값이되도록 요구합니다 격리 수준.
현재 트랜잭션 쿼리는 만만 읽습니다 첫 번째 DML 문 ( 이전에 커밋선택/삽입/삭제/업데이트/fetch/copy_to) 이 거래에서 실행되었습니다.
몇 가지 내부 또는 최적화 매개 변수도 있습니다 에 의해 지정할 수 있습니다SET명령 :
다양한 백엔드 매개 변수를 사설 토토 사이트합니다.
a 비용에 대한 Optimizer의 추정치를 사설 토토 사이트합니다 비 순차적으로 가져온 디스크 페이지. 이것은 a로 측정됩니다 순차적 페이지 페치 비용의 배수.
임의의 페이지 액세스 비용 사설 토토 사이트 지정된 부동 소수점 값
처리 비용에 대한 Optimizer의 추정치를 사설 토토 사이트합니다 쿼리 중 각 튜플. 이것은 분수로 측정됩니다 순차 페이지 페치 비용의 비용
튜플 당 CPU 처리 비용을 지정된 부동 소수점 값
처리 비용에 대한 Optimizer의 추정치를 사설 토토 사이트합니다 인덱스 스캔 중 각 인덱스 튜플. 이것은 다음과 같이 측정됩니다 순차 페이지 페치 비용의 일부.
인덱스 튜플 CPU 처리 비용을 사설 토토 사이트하십시오 지정된 부동 소수점 값
처리 비용에 대한 Optimizer의 추정치를 사설 토토 사이트합니다 Where 절의 각 연산자. 이것은 a로 측정됩니다 순차적 페이지 페치 비용의 일부.
운영자 당 CPU 처리 비용을 지정된 부동 소수점 값
유효 크기에 대한 Optimizer의 가정을 사설 토토 사이트합니다 디스크 캐시 (즉, 커널의 일부 Postgres 데이터 파일에 사용될 디스크 캐시). 이것 일반적으로 8KB 인 디스크 페이지에서 측정됩니다 모든 것.
가정 된 캐시 크기를 지정된 상태로 사설 토토 사이트하십시오 부동 소수점 가치.
플래너의 순차적 스캔 사용을 활성화 또는 비활성화합니다 계획 유형. (순차적 스캔을 억제하는 것은 불가능합니다 전적으로, 그러나이 변수를 끄면 낙담합니다 다른 방법이있는 경우 하나를 사용하는 플래너 사용 가능.)
순차적 스캔을 사용할 수 있습니다 (기본값 환경).
순차적 스캔 사용 비활성화.
플래너의 인덱스 스캔 계획 사용을 활성화 또는 비활성화합니다. 유형.
인덱스 스캔을 활성화 (기본 사설 토토 사이트).
색인 스캔 사용 비활성화.
플래너의 TID 스캔 계획 사용을 활성화 또는 비활성화합니다. 유형.
TID 스캔 사용 (기본 사설 토토 사이트)을 활성화합니다.
TID 스캔 사용을 비활성화합니다.
플래너의 명시 적 정렬 사용을 활성화 또는 비활성화합니다 단계. (명백한 종류를 억제하는 것은 불가능합니다 전적으로, 그러나이 변수를 끄면 낙담합니다 다른 방법이있는 경우 하나를 사용하는 플래너 사용 가능.)
종류를 사용하여 (기본 사설 토토 사이트).
일종의 사용을 비활성화합니다.
플래너의 중첩 루프 사용을 활성화 또는 비활성화합니다 계획에 가입하십시오. (중첩 루프를 억제 할 수 없습니다 완전히 결합하지만이 변수를 꺼내면 낙담합니다 다른 방법이있는 경우 플래너를 사용하는 플래너 사용 가능.)
중첩 루프 조인을 사용할 수 있습니다 (기본값 환경).
중첩 루프 조인 사용 비활성화.
Planner의 Mergejoin 사용을 활성화 또는 비활성화합니다 계획.
병합 조인을 사용하여 (기본 사설 토토 사이트).
Merge 조인의 사용 비활성화.
플래너의 해시 인 사용을 활성화 또는 비활성화합니다 계획.
해시 조인을 사용할 수 있습니다 (기본 사설 토토 사이트).
해시 조인 사용 비활성화.
유전자 최적화기 사용의 임계 값을 사설 토토 사이트합니다 연산.
유전자 최적화 알고리즘을 활성화합니다 11 개 이상의 테이블이있는 진술. (이것은 또한입니다 기본 사설 토토 사이트.)
유전자를 가능하게하기 위해 정수 논증을 취합니다 진술을위한 Optimizer Atgorithm#또는 더 많은 테이블 질문.
유전자 최적화 알고리즘을 비활성화합니다.
프로그래머 안내서의 GEQO 장을 참조하십시오. 쿼리 최적화에 대한 자세한 정보.
pggeqo 환경 변수가 사설 토토 사이트된 경우 libpq를 기반으로 한 클라이언트의 프론트 엔드 환경, libpq는 GGEQO 값으로 GEQO를 자동으로 사설 토토 사이트하십시오 연결 시작.
키 세트 쿼리 최적화원인 쿼리 플래너는 Where 절의 쿼리를 변환합니다 많은 또는 조항이 포함되어 있습니다 (예 : 어디에 (a = 1 및 b = 2) 또는 (a = 2 및 b = 3) ... ")). 기본 구현보다 빠를 수는 있지만 IT 그 이후로 반드시 동일한 결과를 제공하는 것은 아닙니다 Union은 암시 적으로 선택하여 제거 할 선택적 조항을 추가합니다 동일한 출력 행. KSQO는 일반적으로 작업 할 때 사용됩니다 와 같은 제품으로Microsoft 입장, 이것은 이것의 쿼리를 생성하는 경향이 있습니다 형태.
이 최적화를 활성화합니다.
이 최적화를 비활성화합니다 (기본 사설 토토 사이트).
지정에 해당세트 KSQO = OFF.
KSQO 알고리즘은 절대적으로 필수적이었습니다 많은 또는 조항이있는 쿼리, 그러나 Postgres 7.0 그리고 나중에 표준 플래너는이 쿼리를 공정하게 처리합니다 성공적으로.
최대 표현식 중첩 깊이를 사설 토토 사이트합니다 파서는 받아 들일 것입니다. 기본값은 충분히 높습니다 일반적인 쿼리이지만 필요한 경우 올릴 수 있습니다. (하지만 너무 높이 올리면 백엔드의 위험이 있습니다. 스택 오버플로로 인한 충돌.)
최대 깊이.
성공하면 메시지가 반환되었습니다.
명령이 지정된 변수를 사설 토토 사이트하지 못한 경우
SET구성을 수정합니다 세션 중 변수에 대한 매개 변수.
현재 값을 사용하여 얻을 수 있습니다show및 값은 기본값으로 복원 될 수 있습니다 사용Reset. 매개 변수와 값이 있습니다 사례에 민감합니다. 값 필드는 항상 지정됩니다 문자열로서, 단일 품종으로 둘러싸여 있습니다.
시간대 사설 토토 사이트세션을 변경합니다 기본 시간대 오프셋. SQL- 세션은 항상 an으로 시작합니다 초기 기본 시간대 오프셋. 그만큼시간 사설 토토 사이트 존명령문은 기본 시간대 오프셋을 변경하는 데 사용됩니다. 현재 SQL 세션의 경우
theSET변수진술은Postgres언어 확장.
참조showandReset현재 값을 표시하거나 재사설 토토 사이트하려면
날짜 스타일을 ISO로 사설 토토 사이트합니다 (인수의 인용문은 없습니다. 필수의):
ISO로 데이터 스타일 사설 토토 사이트;4 개 이상의 테이블이있는 쿼리 용 GEQO 활성화 (사용하십시오. 값 내부의 동일한 부호를 처리하기위한 단일 따옴표 논쟁):
set geqo = 'on = 4';기본값으로 GEQO를 사설 토토 사이트 :
SET GEQO = 기본값;더블을 사용하여 캘리포니아 버클리의 시간대를 사설 토토 사이트하십시오 시간대의 대문자 속성을 보존하기위한 따옴표 지정자 :
시간대 사설 토토 사이트 "PST8PDT"; 오늘처럼 current_timestamp를 선택하십시오. 오늘 ------------------------- 1998-03-31 07 : 41 : 21-08이탈리아의 시간대 사설 토토 사이트 (필요한 단일 또는 특수 문자를 다루는 이중 인용문) :
시간대 사설 토토 사이트 '유럽/로마'; 오늘처럼 current_timestamp를 선택하십시오. 오늘 ------------------------- 1998-03-31 17 : 41 : 31+02
일반은 없습니다SET가변inSQL92(제외트랜잭션 격리 수준 사설 토토 사이트). 그만큼SQL92구문시간대 사설 토토 사이트는 약간 다르며 허용됩니다 시간대 지대 사양에 대한 단일 정수 값만 :
사설 토토 사이트 시간대 interal_value_expression | 현지의