テスト環境は、JDBCドライバを使用してMariaDB 5.7でセットアップされています。 <依存関係> <グループID>mysql</グループID> <artifactId>mysql-コネクタ-java</artifactId> <バージョン>5.1.34</バージョン> </依存関係> Hibernate プロジェクトでは正常です。 一時的に単純な JDBC プロジェクトをビルドしたところ、データベースに接続するときにエラーが見つかりました。 テーブル 'performance_schema.session_variables' が存在しません Baidu に問い合わせましたが、効果がなかったので、MySQL ドライバーを 5.1.36 にアップグレードして問題を解決しました。 次のことが理解されます。 MySQL 5.5 では、PERFORMANCE_SCHEMA という新しいストレージ エンジンが追加されました。これは主に、データベース サーバーのパフォーマンス パラメータを収集するために使用されます。 MySQL ユーザーは、ストレージ エンジンが PERFORMANCE_SCHEMA であるテーブルを作成できません。performance_schema は次の機能を提供します。 1. ロック、ミューテックス変数、ファイル情報など、プロセスの待機に関する詳細な情報を提供します。 2. 履歴イベントの概要情報を保存して、MySQL サーバーのパフォーマンスに関する詳細な判断を提供します。 3. 監視イベントポイントの追加と削除は非常に簡単で、MySQLサーバーの監視サイクルは自由に変更できます(CYCLE、MICROSECONDなど)。 上記の情報により、DBA はパフォーマンス低下の原因となっている可能性のあるボトルネックを詳細に把握できます。 performance_schema 関数と一部のテーブルのパフォーマンス関数を有効にするのは非常に簡単です。my.cnf の [mysqld] に performanc_schema を追加し、パフォーマンス データベースが起動しているかどうかを確認します。 'performance_schema' のような変数を表示します。 返された値が ON の場合、パフォーマンス データベースが正常に開かれていることを意味します。 読んでいただきありがとうございます。お役に立てれば幸いです。このサイトをサポートしていただきありがとうございます。 以下もご興味があるかもしれません:
|
>>: Linux でソースインストールされたパッケージを簡単に削除する方法
HTML で長いデータを表示する場合、マウスをその上に移動するとデータを切り捨てて完全なデータを表示...
目次1. デップ2. 観察者を理解する3. 監視と観察者を理解する4. トリガーの依存性5. プロセ...
CentOS でカーネル モジュールを自動的にロードするには、/etc/sysconfig/modu...
オリジナル: http://developer.yahoo.com/performance/rule...
目次1. Reduxを選ぶ理由2. Reduxデータフロー3つの原則4. Reduxソースコード分析...
この記事の例では、ログインと登録の効果を実現するためのvueプロジェクトの具体的なコードを共有してい...
CentosでのMySQLのインストールについては、以前の記事を参照してください。 Centos7....
以前は、さまざまな理由により、一部のアラームは真剣に受け止められませんでした。最近、休暇中に、すぐに...
1. Linuxシステムにクロスシステムファイル転送ツールをインストールするルートユーザーのルートデ...
効果図は以下のとおりです。 <!DOCTYPE html> <html lang=...
目次1. SC テーブルを挿入または変更するときに、テスト スコアが 0 ~ 100 の範囲外の場合...
データベースは、オペレーティング システムと同様に、複数のユーザーが使用する共有リソースです。複数の...
BGCOLOR 属性を使用して、行の背景色を設定できます。基本的な構文<TR BGcolor...
導入最近、Docker の ARM バージョンがあることを知りました。 hub.docker.com...
目次1. パノラマII. 背景1. 反応: プロフェッショナル2. ビュー: 凡例3. 技術的な思考...