我嘗試使用通過命令行如何調整mysql的參數
set global parameter_name=size
命令行來調整參數,但它給了我錯誤的
Error Code: 1238. Variable 'innodb_buffer_pool_size' is a read only variable
我嘗試使用通過命令行如何調整mysql的參數
set global parameter_name=size
命令行來調整參數,但它給了我錯誤的
Error Code: 1238. Variable 'innodb_buffer_pool_size' is a read only variable
「read only
」變量讀只。這意味着,它們的值不能以任何方式動態改變。你需要去你的my.cnf,改變那裏的初始值並重新啓動mysql進程。
先生我使用亞馬遜服務器RDS,我沒有訪問搜索my.cnf文件並修改它。 –
然後你應該參考RDS文檔。那裏運行的是哪個版本的mysql?另見上面的鏈接。 –
http://stackoverflow.com/questions/5696857/how-to-change-value-for-innodb-buffer-pool-size-in-mysql-on-mac-os – Saty
可能的重複[如何設置全球innodb \ _buffer \ _pool \ _size?](http://stackoverflow.com/questions/19534144/how-to-set-global-innodb-buffer-pool-size) –
我已經檢查了這兩個鏈接,並作了更改my.ini file.that沒問題,但我想通過命令行調整大小 –