web-dev-qa-db-ja.com

リモートホストからmysqltunerを使用する方法

オペレーティングシステムコンソールを使用してサーバーにアクセスすることはできません。本番環境はUbuntu 12です。リモートホストからmysqltunerを使用できますか?はいの場合、ガイドラインを提供してください。 mysql5.6を使用しています

1
MahendraV

これから紹介するのは mysqltuner.pl code の89行目から122行目です。

Mysqlクライアントのように接続する必要があります。

Connection and Authentication
    --Host <hostname>    Connect to a remote Host to perform tests (default: localhost)
    --socket <socket>    Use a different socket for a local connection
    --port <port>        Port to use for connection (default: 3306)
    --user <username>    Username to use for authentication
    --pass <password>    Password to use for authentication

リモートホストを使用しているため、パラメーターを使用してOSから値を提供します

--forcemem <size>    Amount of RAM installed in megabytes
--forceswap <size>   Amount of swap memory configured in megabytes

リモートのシステム管理者に連絡して、RAM

データベースにテーブルが多すぎる場合、またはテーブルが非常に大きい場合は、次のようにします。

--skipsize           Don't enumerate tables and their types/sizes (default: on)
                     (Recommended for servers with many tables)
2
RolandoMySQLDBA