最終的な解決策は最後の写真にあります リモート データベース ( 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. 概要2. Django プロジェクト3. Vueプロジェクト1. 概要プロジェクトで、ダウ...
以前、Docker コンテナの起動後にボリュームをマウントできるかどうか尋ねられたことがあります。m...
環境要件: IPホスト名192.168.1.1ノード1プロジェクト計画:コンテナネットワークセグメン...
MacBookにpython3.7.0をインストールする詳細な手順は、参考までに記録されています。具...
この記事の例では、ボタンをクリックすることで4桁のランダムな検証コードを生成するjsの具体的なコード...
この記事はMySQL 8.0.12のインストールと設定に関する詳細なチュートリアルを記録しています。...
フレーム構造タグ <frameset></frameset>フレームを使用す...
nginx パニック問題に関しては、まず nginx の起動プロセス中に、マスター プロセスが構成フ...
質問:よく使用されるコマンド「ll」が無効であるか、コマンドが見つかりません理由: 「ll」コマンド...
2019年から、AndroidとiOSの両方のプラットフォームでダークモードが使用され始めました。も...
SQL ページング クエリ:背景会社のシステムには、構成管理用のプラットフォーム、いわゆる CRUD...
アナコンダのインストールAnaconda は、Python の使用を容易にするために作成されたソフト...
プロセスで使用されていて、誤って削除されたファイルがある場合、それらを回復することができます。プロセ...
序文PC サーバーは今日まで発展を続け、パフォーマンスにおいて大きな進歩を遂げてきました。 64ビッ...
[mysql] replace の使用方法 (フィールドの内容の一部を置き換える) [mysql]...