database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30860 게시물 읽기
No. 30860
Can’t create more than max_prepared_stmt_count statements (current value: 16382) 에러가 자꾸 발생해요ㅠㅠ
작성자
흐겸(surplus90)
작성일
2015-07-10 17:02
조회수
7,701

 안녕하세요 쪼렙 웹개발자 입니다ㅠㅠ

DB 잘 못하는데 어쩌다보니 DBA없이 혼자 하게 됐네요ㅠㅠ

 

월별로그때문에 동적쿼리를 많이 사용할 수 밖에 없는 환경이라 프로시저에서 동적쿼리 많이 사용하고 있는데요.

자꾸 

Can’t create more than max_prepared_stmt_count statements (current value: 16382)

요 에러가 나네요. max값을 올려주는 건 해결책이 아니라고 보고...

찾아보니 Com_stmt_execute 값이랑 Com_stmt_close 값이 차이가 나는게 문제라고 하는데...

모든 동적쿼리 사용하는 프로시저에 Deallocate Prepare 걸어줬구요.

서버에서 프로시저 호출 시 stmt clear 도 해줘여...

웹에서 호출할 땐 아예 커넥션 Dispose가 있는데.................여기서 stmt에 대해서 clear를 따로 해줘야되는건지ㅠㅠ..

Com_stmt_prepare랑은 close수랑 맞아떨어지는데 execute만 저렇게 튀어나와서 자꾸 값이 올라가버리네여ㅠㅠ어엉ㅇ흥헝흥헝허

 

[Top]
No.
제목
작성자
작성일
조회
308633개화일 조인해서 합산 [1]
김양훈
2015-07-28
6753
30862mfc와 mariaDb를 연동해서 쓰려하는데 오류가 있어서 질문드립니다..
박경일
2015-07-22
7402
30861mysql 을 sqlite 로 변환 하는 방법이 있는지요. [2]
한관옥
2015-07-11
7304
30860Can’t create more than max_prepared_stmt_count statements (current value: 16382) 에러가 자꾸 발생해요ㅠㅠ
흐겸
2015-07-10
7701
30859MariaDB를 쓰려고 하는데요.. [1]
유종훈
2015-07-09
6705
30858SQL 오류 (2013): Lost connection to MySQL server during query [1]
유종훈
2015-07-08
12357
30857프로시저 내에서 순차증가값 업데이트
프로시저
2015-07-03
6776
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2022 DSN, All rights reserved.
작업시간: 0.062초, 이곳 서비스는
	PostgreSQL v14.2로 자료를 관리합니다