SQL/데이터베이스 에러에러
5330053300 — 연결 수 초과
최대 데이터베이스 연결 수에 도달했습니다.
postgresql
이 에러의 원인
모든 연결 슬롯이 사용 중입니다. max_connections 설정이 동시 연결 수를 제한합니다.
수정 방법
max_connections를 늘리십시오. PgBouncer 같은 커넥션 풀러를 사용하십시오. 유휴 연결을 닫으십시오. 연결 누수를 수정하십시오.
예제
-- too_many_connections
SHOW max_connections;
SELECT count(*) FROM pg_stat_activity;관련 에러 코드
SQL/데이터베이스 에러에러
0800308003 — 연결이 존재하지 않음
지정한 데이터베이스 연결이 존재하지 않거나 이미 닫혔습니다.
postgresql
상세 보기 SQL/데이터베이스 에러에러
2200722007 — 잘못된 날짜/시간 형식
날짜, 시간 또는 타임스탬프 값의 형식이 올바르지 않습니다.
postgresql
상세 보기 SQL/데이터베이스 에러에러
SQLITE_MISMATCH (20)SQLITE_MISMATCH (20) — 데이터 타입 불일치
데이터 타입이 예상된 타입과 일치하지 않습니다.
sqlite
상세 보기 SQL/데이터베이스 에러에러
23P0123P01 — 배제 제약 위반
INSERT 또는 UPDATE가 배제 제약을 위반했습니다.
postgresql
상세 보기 SQL/데이터베이스 에러에러
SQLITE_CANTOPEN (14)SQLITE_CANTOPEN (14) — 데이터베이스 파일을 열 수 없음
SQLite가 데이터베이스 파일을 열 수 없습니다.
sqlite
상세 보기 SQL/데이터베이스 에러에러
4260142601 — 구문 오류
SQL 문에 구문 오류가 있습니다.
postgresql
상세 보기