テスト環境は、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 でソースインストールされたパッケージを簡単に削除する方法
Canal は、Java を使用して開発された Alibaba のオープンソース プロジェクトです...
<br />関連記事: ハイパーリンクを表示して開く方法症状<br />ユー...
IE は開発の初期段階では頭を悩ませましたが、他のブラウザとは異なります。他のブラウザがサポートして...
目次序文ブラウザJS非同期実行の原理ブラウザのイベントループ実行スタックとタスクキューマクロタスクと...
dockerをインストールすると、通常はdockerユーザーグループが作成されます。ステップ2: 現...
背景:テーブルスペース: すべての INNODB データはテーブルスペース (共有テーブルスペース)...
<br />原文: http://blog.rexsong.com/?p=1166ウェブ...
この記事では、参考までに天気予報を実装するためのVueの具体的なコードを紹介します。具体的な内容は次...
この章では、dockerの下にあるSpring BootプロジェクトでRedisを操作し始めます。準...
背景トランザクションについて話すとき、誰もがそれに精通している必要があります。MySQL データベー...
目次タグ付きユニオン型を使用した支払い方法の構築タグ付きユニオン型を使用した Redux アクション...
目次ウェブ開発1. Web開発の概要Tomcatのインストールと設定Tomcatをインストールする2...
目次# データ準備後# SQLクエリ率テスト# SQL グループレートテスト# sql ソート率テス...
目次コード:補充:要約する要件: 左のツリーと右のテーブル。組織ツリーでノードを選択した後、詳細ペー...
フレックスレイアウトFlex は Flexible Box の略で、「柔軟なレイアウト」を意味します...