我有mysql版本。 5.1.49-3,我正在研究linux debian。我想開檔,限制設置爲65535。所以,我編輯在/ etc/mysql /下無法將MySQL的開放文件限制從1024限制到65535
[mysqld]
open_files_limit = 65535
[mysqld_safe]
open_files_limit = 65535
然後在/etc/security/limit.conf
* soft nofile 100000
* hard nofile 200000
TE的my.cnf重新啓動mysql服務後,當我在linux
ps -ef|grep mysql
我得到了65535運行此命令,當我登錄到MySQL作爲根和獲取價值的開放式文件限制
show global variables like "%open_files_limit%";
我得到了1024.請幫忙。
是您操作系統的最大限制爲1024(可能是用戶被限制)?爲mysql設置不會改變這一點。 – DavidLin
您可以請提供有關如何從操作系統檢查限制的步驟嗎? – Joey
我可以確認以下工作: https://dba.stackexchange.com/questions/86987/mysql-open-files-limit-cannot-change-this-variable/86988#86988?newreg=71bfff05b6284cb4be6b5b5cdb6c7f45 – mistige