
データベースã§ä½œæ¥ã™ã‚‹å ´åˆ MySQL, å—ä¿¡ã—ã¾ã™ã€‚ 接続ãŒå¤šã™ãŽã¾ã™ 生æˆã—ã¾ã™ã€‚ エラー ãã®çµæžœ, 〠ソリューション ã“ã‚Œã¯ å¢—åŠ å¤‰æ•°ã®å€¤ max_connections, ã‚ãªãŸãŒã„ã‚‹é™ã‚Š å分㪠RAM メモリ å—ä¿¡æŽ¥ç¶šã®æ•°ã®å¢—åŠ ã‚’å‡¦ç†ã™ã‚‹ã«ã¯.
変数 max_connections é€šå¸¸ã®æ—¢å®šå€¤ã¯ã€ã—ã¾ã™ã€‚ 100, ã‚ãªãŸãŒ web サイトや高ã„åŒæ™‚実行アプリケーションã®ã“ã¨ã‚’行ã†ã“ã¨ãŒã§ãã¾ã™ã€‚, 㯠ä¸è¶³ã—ã¦ã„ã¾ã™ã€‚ 時間ã®çŸã„期間ã§. 使用ã—ã¦ã€ã‚ãªãŸã® MySQL ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã§ã“ã®å¤‰æ•°ã®å€¤ã‚’見るã“ã¨ãŒã§ãる〠コマンド ・ ライン クライアント MySQL ã¾ãŸã¯ã€web アプリケーション経由㧠phpMyAdmin, ã¾ãŸã¯ä»–ã®åŒæ§˜ã®ãƒ„ールをインストールã—ãŸå¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚. 文を実行ã—ã¾ã™ã€‚:
1 | mysql > show variables like 'max_connections'; |
何ã¯ã€æ¬¡ã®ã‚ˆã†ãªä½•ã‹ã‚’è¿”ã™, 示ã™ã€ 値 ã“ã®ã‚ˆã†ãª 変数:
1 2 3 4 5 6 | +-----------------+-------+ | Variable_name | Value | +-----------------+-------+ | max_connections | 100 | +-----------------+-------+ 1 row in set (0.00 sec) |
ã‚ãªãŸãŒè€ƒãˆã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼æ•°ã«å¿œã˜ã¦ã€ã‚¦ã‚§ãƒ–サイトやアプリケーションã®å¿…è¦ãŒã‚りã¾ã™ã€‚, ã‚ãªãŸã® MySQL データベースã¸ã®æŽ¥ç¶šã®ä½¿ç”¨, ã§ãã¾ã™ è¨å®šã‚’変更ã—ã¾ã™ã€‚ ã«ã€ 大ãã„値.
ã“れを行ã†ã«, ãれを行ã†ã“ã¨ãŒã§ãã¾ã™ã€‚ 2 ã¤ã®æ–¹æ³•, ã‹ã©ã†ã‹ã«å¿œã˜ã¦, ã‹ã©ã†ã‹, アクセス ファイル㫠My.cnf データベース サーãƒãƒ¼ã®æ§‹æˆ MySQL.
å ´åˆ ã‚¢ã‚¯ã‚»ã‚¹ã®æ¬ 如, 方法ã§ã“ã®å¤‰æ•°ã®å¤‰æ›´ã‚’ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 一時的ã§ã™, 次を使用ã—ã¦ãã ã•ã„。 SQL ステートメント:
1 | mysql > set global max_connections = 250; |
ã©ã“ 250 変数ã«ä»£å…¥ã™ã‚‹æ–°ã—ã„値ã§ã™ã€‚ max_connections. ã“れを実行ã™ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。, æŒã¤ãƒ¦ãƒ¼ã‚¶ãƒ¼ MySQL ã«ãƒã‚°ã‚¤ãƒ³ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚りã¾ã™ 特権, ãれ以外ã®å ´åˆãれã¯ã•ã›ã¾ã›ã‚“ãŒãã®ã‚ˆã†ãªæ“作を実行ã—ã¾ã™ã€‚.
ã“ã®å¤‰æ›´ã‚’行ㆠ時ã«ã€ サーãƒãƒ¼ã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®å†èµ·å‹•ã‚’ã™ã‚‹å¿…è¦ã¯ã‚りã¾ã›ã‚“ãŒã€, ã¨ã—㦠相手, ãれã¯ã¡ã‚‡ã†ã© 一時的ã§ã™, ã™ãªã‚ã¡, サーãƒãƒ¼ã‚’å†èµ·å‹•ã—ã¦ã“ã®å¤‰æ›´ã«ãªã‚Šã¾ã™ 忘れã¦.
〠変更 変数㫠max_connections mysql ã‚ãªãŸã®ã‚µãƒ¼ãƒãƒ¼ æ’ä¹…çš„ã§ã™, 唯一ã®ã‚ªãƒ—ション㯠編集 æ§‹æˆãƒ•ァイル My.cnf. ã“れを行ã†ã«, ファイルãŒé–‹ã„ãŸã‚‰, セクション [mysqld] è¿½åŠ ã—ã¾ã™, ã¾ãŸã¯å¤‰æ›´ã—ã¾ã™ã€‚, ã“ã®å¤‰æ•°ã®è¡Œ, æ–°ã—ã„値を代入ã—ã¾ã™ã€‚.
1 2 3 4 | [mysqld] ... max_connections = 250 ... |
一度ä¿å˜, å†èµ·å‹• データベース サーãƒãƒ¼ã¨ã€ã“ã®å¤‰æ›´ãŒè¡Œã‚れるã“ã¨ãŒè¡¨ç¤ºã•れã¾ã™ã€‚ 効果的ã§ã™ 一度サービスを開始.
ã“れら㮠2 ã¤ã®ãƒ•ォームã§ãã¾ã™ 変更 変数ã®ãƒ‡ãƒ•ォルト値 max_connections データベース サーãƒãƒ¼ã®æ§‹æˆ MySQL. 考慮ã«å…¥ã‚Œã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚, ã‚ãªãŸãŒæ—¢ã«ä¸Šè¨˜ã®ã‚ˆã†, 何 å¢—åŠ æ•° 接続 æ„味ã—ã¾ã™ メモリ RAM ãŒå¿…è¦ ãれらã™ã¹ã¦ã‚’管ç†ã™ã‚‹ãŸã‚ã®å¢—åŠ , ã®ã§ã€ 賢明ã§ã‚りã¾ã™ã€‚ ã“ã®å€¤ã‚’大ãã見る ã¡ã‚‡ã£ã¨ãšã¤, ãれを必è¦ãŒã‚りã¾ã™ã€‚, ãれã¯ã‚ãªãŸã®ã‚µãƒ¼ãƒãƒ¼ã«å応ã™ã‚‹ãŸã³ã‚’見ã¦ã€.
