スマートスタイル TECH BLOG

データベース&クラウド技術情報

MySQL( 13 )

Category
MySQL の mysql_config_editor における制約について
3592

MySQL の mysql_config_editor における制約について

はじめに MySQL においてユーザーのパスワード入力を省略したいとき、たとえばスクリプトを実行したりパスワードをいちいち入力するのが面倒である場合、--login-path オプションを指定することで実現することができます。そしてこのオプションは、mysql_config_editor コマンドからユーザーのログイン...
MySQL Shell の Parallel Table Import Utility を使ってみる
4178

MySQL Shell の Parallel Table Import Utility を使ってみる

MySQL Shell の 8.0.17 で Parallel Table Import Utility が追加されました。 Parallel Table Import Utility はファイルデータを元にテーブルにデータをインポートする機能で、スレッド数の指定が可能となっており、シングルスレッドで処理する LOAD...
MySQL 8.0
6278

MySQL8.0.17で導入されたCLONEプラグインについて

はじめに 2019年07月22日にリリースされた MySQL8.0.17 で、新しく「CLONE」機能が実装されました。 リリースノート 公式リファレンスマニュアル 同機能は、これまでのMySQLの運用方法(特にバックアップ)を大きく変える可能性があり、MySQLユーザからの反響も多いです。そこで、本ブログでも様々な観...
MySQL 8.0
3970

MySQL8.0.17 新機能紹介:Redo ログのアーカイブについて

はじめに MySQL 8.0.17 が 2019 年 7 月 22 日にリリースし、様々な機能が追加されています。そんな中、今回は新しく追加されたシステム変数である innodb_redo_log_archive_dirs について紹介します。   内容 innodb_redo_log_archive_dir...
MySQL5.7のバイナリログをMySQL5.5に適用する方法
4245

MySQL5.7のバイナリログをMySQL5.5に適用する方法

はじめに Oracleの資料(※)の通り、MySQL5.5は Extended Support が2018年12月で終了し、完全にサポートが切れた状態です。そのため、現在も同バージョンを使用している方は、安定稼働版である MySQL5.7 もしくは MySQL8.0 へのアップグレードが推奨されます。 ※ こちらのサイ...
Vitess(ヴィテス)をさわってみよう!(Part 1)
11361

Vitess(ヴィテス)をさわってみよう!(Part 1)

Vitess(ヴィテス)をさわってみよう!(Part 1) Vitess(ヴィテス)とは MySQLインスタンスの大規模クラスタをデプロイ、拡張、管理するためのデータベースソリューションです。 本ソリューションはもともとYouTubeのバックエンドであるMySQLクラスタで利用されていましたが、GoogleがOSSとし...
バイナリログ中継サーバ “Ripple” を使ってみた
2739

バイナリログ中継サーバ “Ripple” を使ってみた

“Ripple”とは Rippleは、Googleの Pavel Ivanov 氏が開発したMySQLレプリケーションの中継を行う中間サーバです。Apache-2.0ライセンスで公開されています。 Ripple は通常のレプリケーションスレーブと同様に、マスタに接続してバイナリログを読み取ります...
MySQLのバイナリログとリレーログの暗号化
4687

MySQLのバイナリログとリレーログの暗号化

MySQL 8.0.14でバイナリログファイルとリレーログファイルが暗号化できるようになりました。 ファイルデータの暗号化には、AES(CTR) が使用されています。 また、パスワードを暗号化する為のマスターキー(暗号化キー)が生成され、生成したキーデータをMySQLのキーリングの仕組みで管理されています。 詳細につい...
MySQL Enterprise Masking and De-identification を使ってみた
2793

MySQL Enterprise Masking and De-identification を使ってみた

MySQL Enterprise Masking and De-identification とは? MySQL Enterprise Masking and De-identification(マスキングと匿名化) に製品紹介ページが有るのですが、商用版の MySQL Edition のみで提供されている、セキュリテ...
MySQLでJSON型を使う(JSON関数編)
11347

MySQLでJSON型を使う(JSON関数編)

はじめに 以前弊社のブログで下記のような、MySQLでJSONを扱う記事をアップさせていただきました。 MySQLでJSON型を使う(基本編) MySQLでJSON型を使う(パフォーマンス編) MySQLでJSON型を使う(論理設計編) 今回はJSON関数に関してのアップデートについてご紹介したいと思います。 記載する...
Return Top