MySQLでミッションクリティカルシステムのダウンタイム”ゼロ...2024年4月5日本セミナーはWebセミナーです。ツールはZoomを使います。URLは直前にメールにてご連絡いたします。なお、「osslabo.com」「majisemi.com」からのメールが迷惑メールとならないよう、メールの設定をご確認下さい。 セミナー...
MySQL2184MySQL 8.0.18 new features roundup!MySQL5.7の頃より、GA後であっても機能追加が行われるようになってきました。 MySQL8.0になりリリース方式がContinuous Delivery Modelになったという話もあり、マイナーバージョンでも新機能が積極的に追加されているようです。 この記事では、2019/12/04時点の最新リリースである8....
MySQL5069【続】MySQL8.0.17で導入されたCLONEプラグインについて※ この記事は前回からの続きになっています 前回、調査しきれなかった以下の点について確認していきたいと思います。 MySQL InnoDB ClusterにおけるCLONE機能の利用 CLONE機能を使用するうえでのデメリット(制限) リモートCLONEが内部的に実行しているコマンド CLONEと従来のバックアップツー...
MySQL3837MySQL Shell のログを活用しようMySQL Shell を使用した事があっても、MySQL Shell のログファイルは見たことがない方もおられるのではないでしょうか。 MySQL Shell のログファイルはUnix系OSでは操作ユーザのホームディレクトリ配下 ~/.mysqlsh/mysqlsh.log に出力されます。 Windows系OSでは...
MySQL4205MySQL Shell の Parallel Table Import Utility を使ってみるMySQL Shell の 8.0.17 で Parallel Table Import Utility が追加されました。 Parallel Table Import Utility はファイルデータを元にテーブルにデータをインポートする機能で、スレッド数の指定が可能となっており、シングルスレッドで処理する LOAD...
MySQL6303MySQL8.0.17で導入されたCLONEプラグインについてはじめに 2019年07月22日にリリースされた MySQL8.0.17 で、新しく「CLONE」機能が実装されました。 リリースノート 公式リファレンスマニュアル 同機能は、これまでのMySQLの運用方法(特にバックアップ)を大きく変える可能性があり、MySQLユーザからの反響も多いです。そこで、本ブログでも様々な観...
MySQL4707MySQLのバイナリログとリレーログの暗号化MySQL 8.0.14でバイナリログファイルとリレーログファイルが暗号化できるようになりました。 ファイルデータの暗号化には、AES(CTR) が使用されています。 また、パスワードを暗号化する為のマスターキー(暗号化キー)が生成され、生成したキーデータをMySQLのキーリングの仕組みで管理されています。 詳細につい...
MySQL7598stress-ngコマンドを使ったCPU高負荷時のMySQL性能試験はじめに MySQLが稼働するDBサーバでは、可能な限りMySQL以外のプロセスは稼働していない状況が推奨されます。それはプロセス間のサーバリソース(CPU、メモリなど)の競合や、問題発生時の原因切り分けの煩雑さを避けるためです。 とはいえ、実際には諸々の事情から、他のプロセスと同居させざるを得ないケースもあるかと思い...
MySQL4909オンラインで MySQL InnoDB Cluster の構成を変更するMySQL8.0.14 で、MySQL Shell を使用してオンラインで MySQL InnoDB Cluster の構成を変更できるようになりました。 (本記事の公開時点の最新バージョンは8.0.15です。) 今回は、構成変更する為の3機能について確認したいと思います。 概要 1. シングル・プライマリモードで稼働...
事例2430データベースの可用性「99.999%」の実現を目指し ビジネスの急成長に伴う機会損失リスクを軽減(株式会社ロコンド様...株式会社ロコンド様のMySQL InnoDB Cluster導入事例を公開いたしましたのでお知らせいたします。国内で公開されている数少ない事例となりますので、ご興味のある方は是非ご一読下さい! 概要 株式会社ロコンドでは顧客数の急増による日々高まるシステム負荷に対する機会損失リスクに備え、MySQL InnoDB Cl...
MySQL4735MySQL InnoDB Cluster にインスタンスを追加した際の MySQL Router のルーティング最近は、弊社のブログでもよく情報を発信している MySQL InnoDB Cluster ですが、実稼働システムでの採用事例も徐々に増えているのではないでしょうか。 今回は、MySQL 8.0.13 の MySQL InnoDB Cluster にインスタンスを追加し、追加したインスタンスに MySQL Router ...