對於什麼需要我最大開啟檔案的服務,如 mysql

對於什麼需要我最大開啟檔案的服務,如 mysql

我出於什麼原因需要最大開啟檔案數對於像 mysql 這樣的服務?我正在使用一個 tomcat 實例,並且只有 tomcat 服務可以存取我的 mysql 資料庫。對於我的 tomcat istance,20 個使用者可以存取它們。這是否意味著限制 1最大開啟檔案數對於mysql就足夠了,因為只有tomcat訪問mysql?

如果有些專家能給我 1 或 2 個例子,我會很高興。

親切的問候 鬍鬚黑

答案1

如果 mysqld 產生錯誤 Too much open files,請嘗試增加 open_files_limit 值。

您應該在這裡閱讀該參數的含義:開啟檔案數限制

簡而言之,您可以保留預設值並考慮稍後增加它。多執行緒應用程式中並髮用戶和應用程式伺服器的數量可能需要更高的參數值。

相關內容