最終的な解決策は最後の写真にあります リモート データベース ( Linux システム) に接続したときに非常に遅い場合 (具体的な症状としては、すべてのテーブルを開く最初の接続はそれほど遅くないように見えるが、数分後には、テーブルにデータが非常に少ない場合でも、どのテーブルを開くのも非常に遅くなる)、コマンドを使用して構成ファイル (mysql5.7) を検索します。 sudo vi /etc/my.cnf このとき、通常はパスワードの入力を求められるので、パスワードを入力後、編集コマンドを実行します。 sudo vi /etc/my.cnf キーボードの挿入キーを押して編集モードに入り、対応する位置を見つけて、必要な構成を追加します(以下に示すように) [mysqld] #リモート接続では解析が無視されます (接続を高速化するため、公式の手順は用意されていますが、構成を知る必要があります) 名前解決をスキップ #接続数を設定します(これを使用して最大接続数を変更できます) 最大接続数=1000 完了したら、 Esc キーを押して保存するコマンドを入力します。 :wq コマンドを使用して、mysql サービスを再起動します (変更を有効にするには、パスワードを入力して、入力後に再起動する必要がある場合があります) systemctl で mysqld を再起動します。 MySQLは次のコマンドを実行して、最大接続数が正常に変更されたかどうかを確認します。 「max_connections」のような変数を表示する データベースをテストします。もちろん、最初の接続ではテーブルが早く開くように見えますが、数分後にはまだ非常にビジー状態です。テーブルを開くのは、MySQL の祖先の墓をコピーするのと同じくらい遅いです。ここで大きな動きが起こります。 接続を維持するには、チェックボックスをオンにし、デフォルトの 240 を 60 (秒) または 30 に変更します。これにより、データベースを数分間または数時間アクティブな状態に保ち、いつでも CRUD を実行できるようになります。 これで、Navicat の MySQL へのリモート接続が遅い (およびデータベース接続エラー「接続数が多すぎます」) 場合の解決策に関するこの記事は終了です。Navicat の MySQL へのリモート接続が遅い場合の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
1. コンポーネントと実装機能Keepalived: Haproxy サービスの高可用性を実現し、...
著者: Guan Changlong は、Aikesheng の配送サービス部門の DBA です。主...
本日の投稿では、Web デザインで使用される円形要素の優れた例をいくつか挙げ、美しい丸いボタン、メニ...
データの初期化 `test_01` が存在する場合はテーブルを削除します。 テーブル「test_01...
1. 分析的思考1. 機械自身の理由を排除する2. サーバーパフォーマンス分析3. プロジェクト自体...
この記事では、CSS 画像アニメーション効果(フォトフレーム)のサンプルコードを紹介し、皆さんと共有...
この記事では、例を使用して、MYSQL データベース テーブル構造を最適化する方法を説明します。ご参...
目次最初にコールバック関数を使用するes6 非同期処理モデルこの非同期モデルに合わせたAPI: pr...
適切に機能するテーブル プロパティ設定:コードをコピーコードは次のとおりです。 <テーブル セ...
目次1. ループオブジェクト内の値2. ループオブジェクト3. キーと値のループ1. ループオブジェ...
目次1. VMwareをインストールする1.1 VMwareworkstationsをダウンロードし...
MySQL で group by を使用すると常にエラー 1055 が発生するため、原因を確認する...
123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...
MySQL 5.7.18 でパスワードを変更する方法: 1. まずMySQLサーバーをシャットダウン...
max_allowed_packet は、受け入れるパケットのサイズを設定するために使用される ...