mysql과 같은 서비스를 위해 최대 오픈 파일이 필요한 이유

mysql과 같은 서비스를 위해 최대 오픈 파일이 필요한 이유

무슨 이유로 나에게 필요한가?max_open_filesmysql과 같은 서비스를 원하시나요? 하나의 Tomcat 인스턴스를 사용하고 있으며 Tomcat 서비스만 내 mysql 데이터베이스에 액세스할 수 있습니다. 내 Tomcat 인스턴스의 경우 20명의 사용자가 해당 항목에 액세스할 수 있습니다. 에 대한 제한이 1이라는 것을 의미합니까?max_open_filestomcat만 mysql에 액세스하기 때문에 mysql이면 충분합니까?

일부 전문가가 나에게 한두 가지 예를 제공할 수 있다면 기쁠 것입니다.

감사합니다.

답변1

mysqld에서 너무 많은 열린 파일 오류가 발생하면 open_files_limit 값을 늘려보세요.

여기에서 매개변수의 의미를 읽어야 합니다.open_files_limit

간단히 말해서 기본값을 그대로 두고 나중에 늘리는 것을 고려해 볼 수 있습니다. 다중 스레드 애플리케이션의 동시 사용자 및 애플리케이션 서버 수에는 더 높은 매개변수 값이 필요할 수 있습니다.

관련 정보