スマートスタイル TECH BLOG

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

MySQL( 6 )

Category
MySQL Shell ダンプユーティリティーのocimds オプション紹介
2133

MySQL Shell ダンプユーティリティーのocimds オプション紹介

はじめに MySQL Database Service(以下MDS)には、いくつかの制限があります。そのため、オンプレミスのMySQLからMDSへデータを移行しようとすると問題が発生する可能性があります。 MySQL Shellでは、オンプレミスのMySQLからMDSにデータをインポートする際に、互換性チェックに使用で...
最近のMySQL 8.0 の内部一時テーブルの改善について
13573

最近のMySQL 8.0 の内部一時テーブルの改善について

MySQL では sort_buffer_size 以上にソート領域が必要になった場合、もしくは一部の条件に当てはまるSQLについては、内部一時テーブルを作成し処理を行うという仕組みになっています。 8.4.4 MySQL での内部一時テーブルの使用 この内部一時テーブルの仕組みに MySQL 8.0 から TempT...
MySQL 8.0
3746

MySQL Router におけるオプションの利用タイミングについて

はじめに MySQL Router では、起動時に様々なオプションを設定することが可能であり、その内容は以下のリファレンスに記載されています。 4.3.2 Configuration File Options その中には、どのタイミングで利用されているのか、あるいはどういったエラーが発生するのか見分けがつきにくいものが...
MySQLのAUTO_INCREMENTについて
17277

MySQLのAUTO_INCREMENTについて

はじめに MySQLを使用した事がある方なら、ほとんどの方がご存知かと思いますが、MySQL には AUTO_INCREMENT 属性というものがあります。 今回は、入門的な要素が強い内容となりますが、この AUTO_INCREMENT 属性 について掘り下げて記載しようと思います。 AUTO_INCREMENT とは...
MySQL Shell 8.0.28新機能 オブジェクトのフィルタリング機能の紹介
2239

MySQL Shell 8.0.28新機能 オブジェクトのフィルタリング機能の紹介

はじめに 2022年1月18日にリリースされたMySQL Shell 8.0.28からダンプユーティリティーとダンプロードユーティリティーで、スキーマやテーブル、トリガー、ルーチン、イベントのダンプ及びロードを個々に制御できるようになりました。 MySQL Shell’s instance dump uti...
MDSのクラッシュ・リカバリ無効化オプションを試してみる
1719

MDSのクラッシュ・リカバリ無効化オプションを試してみる

先日(02/22)にMDSのクラッシュ・リカバリを無効化できるオプション機能がリリースされました MySQL におけるクラッシュ・リカバリは、予期せぬシャットダウン時に障害発生直前にコミットされている時点まで回復させる処理で、詳細はこちらのドキュメントをご確認いただければと思います 特に、下記のノートの様に重要なことが...
MySQL Operatorについて
3114

MySQL Operatorについて

Kubernatesを利用するシステムが増えて来ていることもあり、MySQL製品でもKubernates対応が加速してきています。 データベースのような複雑でステートフルなソフトウェアは、KubernatesのCoreコントローラのみでは正しく管理することが困難であることから、独自のCustom Resource De...
MySQL Database Service での Data Masking and De-Identification Functions の紹介
2338

MySQL Database Service での Data Masking and De-Identificati...

はじめに 2022年2月10日の MySQL Database Service (MDS)のリリースで、Enterprise Edition 機能の1つである Data Masking and De-Identification Functions (データマスキングと匿名化関数)が使えるようになりました。 MySQL...
双方向(循環)レプリケーションの危険性について
5611

双方向(循環)レプリケーションの危険性について

はじめに MySQL におけるレプリケーションでは、システムの要件によって以下のように様々な構成を取ることができます。 今回はその中でも、以下のように双方向にレプリケーションをおこなっている(マルチ(デュアル)マスター・循環レプリケーション)構成について、その危険性について改めて確認していきたいと思います。 なお、弊社...
MySQL 8.0
6139

MySQLのユーザ接続の使用メモリの上限を設定する

はじめに 先月、MySQLのバージョン 8.0.28 がリリースされました。 MySQL8.0 からは、マイナーバージョンアップであっても積極的な機能追加が行われている傾向が見られる為、MySQLをご使用の方は、リリースノートを是非、確認してみて下さい。 リリースノートは以下となります。 Changes in MySQ...
Return Top