我們都知道:mysql.user表中的max_connections列有什麼用?
MAX_CONNECTIONS是指所有的客戶端可以在MySQL實例同時創建連接的總數。
和max_user_connections是指用戶可以同時創建的連接總數。
那麼爲什麼mysql.user表中的所有用戶都有單獨的名爲max_connections的列呢?因爲max_connections對所有用戶都是一樣的,並且是所有連接的全局變量?
我們都知道:mysql.user表中的max_connections列有什麼用?
MAX_CONNECTIONS是指所有的客戶端可以在MySQL實例同時創建連接的總數。
和max_user_connections是指用戶可以同時創建的連接總數。
那麼爲什麼mysql.user表中的所有用戶都有單獨的名爲max_connections的列呢?因爲max_connections對所有用戶都是一樣的,並且是所有連接的全局變量?
的MySQL允許在使用這些服務器資源,爲個人賬戶的限制:
- 賬戶每小時可以發出
- 更新數目的查詢數一個帳戶每小時可發出
- 帳戶每小時可連接到服務器的次數
- 到服務器的同時連接由賬戶
... 用戶錶行中對應於所述帳戶的帳戶服務器存儲資源限制數。
max_questions
,max_updates
和max_connections
列存儲每小時限制,而max_user_connections
列存儲MAX_USER_CONNECTIONS
限制。
是的這是正確的,它存儲每小時的限制.. 謝謝 –
我已經發現了一些下面的信息從 http://stackoverflow.com/questions/30020330/mysql-max-user-connections-vs-max-connections MAX_CONNECTIONS =總連接限制, MAX_USER_CONNECTIONS =每用戶限制 max_user_connections不能超過max_connections –
@AnkitDoshi這我已經寫在我的問題。 max_connection是總連接限制,所以爲什麼在所有用戶行中,它是一個全局事物,對嗎? –
是的,它是一個全球性的東西 –