MySQL8.0– tag –
-
MySQL Shell の dumpInstance() を使ってMySQL5.6をバージョンアップする
はじめに ご存じの方も多いかもしれませんが、長年親しまれてきた「MySQL5.6」は2021年2月に Extended Support が終了し、今後コミュニティ版の新しいバージョンがリリースされなくなりました(最終バージョンは5.6.51)。 その影響か、これまでMySQL5.6を... -
コンポーネント形式の MySQL キーリングの実装について
はじめに MySQL にはキーリングと呼ばれる機能が存在しています。 過去に当ブログで紹介させていただいた透過的テーブルスペース暗号化やバイナリログとリレーログの暗号化にはこのキーリングが使用されており、この他にも MySQL Enterprise Audit におけ... -
MySQL Database Service と Amazon RDS のベンチマーク比較
【はじめに】 各クラウドベンダーからMySQLベースのマネージドサービスが提供されていますが、今回 MySQL Database Service (以降、MDSと表記) と、代表的な MySQL ベース DBaaS である Amazon RDS とで、ベンチマークを通じて、その違いを探ってみました... -
MySQL8.0のパスワード管理機能の紹介
はじめに MySQLにはパスワードを管理するためのいくつかの機能があります。 本記事では前回の記事に続いて、MySQL8.0から追加されたパスワード管理機能であるパスワード検証(Password Verification-Required Policy)とデュアルパスワード(Dual Password Su... -
MySQL InnoDB Cluster 管理者ユーザーアカウントを作成・管理する方法(8.0.20以降)
【はじめに】 InnoDB Cluster では、インストールおよびクラスター管理者ユーザーとして特別なユーザーを準備する必要があります。 その管理者ユーザーアカウントの作成や管理の方法について、最新のリファレンスマニュアルを参照すると、MySQL 8.0.20 よ... -
MySQLのデュアルソース(デュアルマスタ)について
はじめに MySQLを使用しているユーザの多くは「レプリケーション」機能を使用されているのではないかと思います。同機能を利用すると様々なレプリケーション構成(トポロジー)を組むことができます。 主なトポロジーとしては以下のようなものが挙げられま... -
パフォーマンススキーマに移行された情報について
はじめに MySQL 8.0.22 がリリースされてしばらく経ちましたが、読み直している際にひとつ気になる内容を見つけました。 An alternative SHOW PROCESSLIST implementation is now available based on the new Performance Schema processlist table. This ... -
MySQLのログの内容をテーブルで確認する
非同期レプリケーション接続フェイルオーバについて に続いて、先月リリースされた MySQL 8.0.22 のリリース情報から執筆しようと思います。 MySQL8.0.22 からエラーログの内容を従来のログファイルだけでなく performance_schema.error_log テーブルで確... -
MySQL8.0でパスワード再利用ポリシーを設定する
はじめに MySQLにはパスワードを管理するためのいくつかの機能があります。 本記事ではMySQL8.0から追加されたパスワード管理機能の1つ、パスワード再利用のポリシーについて紹介します。 本記事はMySQL8.0.21を使用して検証を行います。 パスワードの再利... -
非同期レプリケーション接続フェイルオーバについて
2020/10/19 に、待望の MySQL Server 8.0.22 がGAしました。 本リリースでも様々な興味深い機能が追加されていますので、今回は、MySQL Server 8.0.22に含まれる気になる新機能についてご紹介します。 新機能や変更点について網羅的に知りたいという場合は...