sql >> データベース >  >> RDS >> Mysql

MySQL5.7のmax_connections

    値は手動で設定できます。例:

    set global max_connections=500;
    

    ただし、MySQLを再起動すると、値は214にリセットされます。

    解決策は、OS(のバージョン)とMySQLのバージョンによって異なります。 Ubuntu16.04およびMySQL>=5.7.7では、次のように機能します:

    systemctl edit mysql

    入力

    [Service]
    LimitNOFILE=8000
    

    保存すると、新しいファイルが作成されます

    /etc/systemd/system/mysql.service.d/override.conf

    サーバーを再起動します:

    systemctl daemon-reload
    systemctl restart mysql
    

    その他の環境の場合:Ubuntu15でMysqlmax-connectionsのmax_open_filesを増やすことはできません



    1. パラメータ付きのMySQLストアドプロシージャ

    2. テーブルとしてのPostgres9.4jsonb配列

    3. カーソルを使用せずにSQLで現在の合計を計算するにはどうすればよいですか?

    4. DBIが暗黙的に整数を文字列に変更するのはなぜですか?