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

[メールで保護された]マイクロインスタンスでのmysqlのメモリ消費を削減

    /etc/my.cnfで ファイル:

    performance_schema = 0
    

    そして、MySQLを再起動します。以前にオンにしていた場合、これによりメモリ使用量が大幅に削減されます。

    編集: 5.7.8〜8.0.1のMySQLバージョンの場合(8.0.1以降は不要 )、上記はパフォーマンススキーマデータのメモリを解放するのに十分ではありません:

    ソース

    この動作を防ぐには、show_compatibility_56を設定します performance_schemaに加えて1に 。つまり、my.cnfの変更は次のようになります。

    performance_schema = 0
    show_compatibility_56 = 1
    


    1. 時間がかかりすぎる場合、どうすればMySQLクエリを停止できますか?

    2. MYSQL-タイムスタンプ値を新しいものから古いものへと昇順で並べ替えますか?

    3. PostgreSQLのGREATEST()関数

    4. SELECT(MYSQL / PHP)で2つのテーブルを結合する