回答
據我所知,你必須重新啓動MySQL服務器,但也有可以在不重新啓動改變了一些配置變量:dynamic system variables
設置全局log_slow_query = 1就是我想要的! – Mask 2009-10-22 14:31:10
至於POSIX推移,SIGHUP(通常告訴設計運行程序在開始重新加載其配置後在後臺)刷新權限。參考文獻here。這實際上應該是這樣,如果你在前臺運行服務並斷開連接,你可能會希望發生這種情況。
那讓我們用SIGUSR(1 or 2)哪個已經known to crash這個服務了。
簡而言之,使用提供的工具進行應用:)無論何時您處理的服務不僅僅是使用原始的IPC,在您進行配置更改時重新啓動服務是一個好主意。許多正在運行的線程需要完成他們的工作,死亡並重新誕生。考慮到每個正在運行的線程都必須修改它的行爲和理解,另一場互斥鎖的比賽需要更多的時間而不是重新啓動它。它的宇宙in situ。這導致了僵局,很快和殭屍父母。
請記住,大多數RDBMS都使用自己的緩衝區,通常內核會爲大多數其他服務處理緩衝區。根據您在配置中更改的內容,您不能只讓線索在講英語時說西班牙語,反之亦然。
至少,不是沒有轉世的父母..因此,只需重新開始。
安裝RubyGem mysql_manager
(sudo gem install mysql_manager
),然後運行該命令:
mysql-manager --reload-my-cnf --reload-my-cnf:config /etc/my.cnf --log:level DEBUG
如需更多選項,運行mysql-manager --help
。
您可能需要指定替代方案--db:dsn
,--db:username
或--db:password
。
瞭解更多關於在這裏:https://github.com/osterman/mysql_manager
- 1. 如何在不重新啓動的情況下「重新啓動」Internet Explorer服務
- 2. 如何在不重新啓動的情況下刷新MySQL配置文件?
- 3. 在不重新啓動Xorg的情況下重新加載XINITRC
- 4. 如何在不重新啓動系統的情況下使讀卡器工作?
- 5. 如何在啓用身份驗證的情況下重新啓動MySQL Fabric?
- 6. 在不重新啓動活動的情況下恢復活動
- 7. pgbouncer可以在不重啓的情況下重新讀取/ etc/hosts文件
- 8. 在不重新啓動lighty的情況下更新.po文件
- 9. 如何讓EUDC在無需重新啓動的情況下開始生效?
- 10. 在不重新啓動PC的情況下在本地主機上重新啓動MySQL服務器
- 11. 如何在不取消觸摸的情況下啓動動畫?
- 12. 如何重新啓動mysql以及my.cnf文件的位置
- 13. 如何在不重新啓動Activity的情況下刷新Android RelativeLayout?
- 14. 在不重新啓動服務的情況下更改jobcron
- 15. 在不重新啓動的情況下應用vimrc更改
- 16. 如何在不重新啓動設備的情況下重新啓動應用程序系統?
- 17. 如何在不重啓設備的情況下啓用Notification Listener
- 18. 如何在不重新啓動Tomcat的情況下更改HTML/JS/CSS?
- 19. 如何在不重新啓動的情況下調試mod_perl2模塊?
- 20. 如何在不重新啓動程序的情況下禁用AspectJ?
- 21. 如何在不重新啓動的情況下調試PyQt應用程序?
- 22. 如何在不註銷或重新啓動PC的情況下安裝字體?
- 23. 如何在不重新啓動ios設備的情況下加載launchDaemon.plist?
- 24. 如何在不重新啓動服務器的情況下重置WSO2 Carbon數據源以獲取新用戶?
- 25. 如何在不刪除並重新安裝的情況下解決MySQL無法在MAMP中啓動的問題?
- 26. 在不重新啓動C#應用程序的情況下刷新GAC引用
- 27. 在不重新啓動進程的情況下更新共享庫
- 28. 在不重新啓動服務的情況下更新mongod配置
- 29. 是否可以在不重新啓動進程的情況下重新啓動Azure Web角色上的IIS?
- 30. 如何在C#中異常情況下重新嘗試n次?
也許你應該張貼這個問題上http://serverfault.com/ – jochil 2009-10-22 14:26:28