技術情報– category –
-
MySQLのAUTO_INCREMENTについて
はじめに MySQLを使用した事がある方なら、ほとんどの方がご存知かと思いますが、MySQL には AUTO_INCREMENT 属性というものがあります。 今回は、入門的な要素が強い内容となりますが、この AUTO_INCREMENT 属性 について掘り下げて記載しようと思います... -
MySQL Shell 8.0.28新機能 オブジェクトのフィルタリング機能の紹介
はじめに 2022年1月18日にリリースされたMySQL Shell 8.0.28からダンプユーティリティーとダンプロードユーティリティーで、スキーマやテーブル、トリガー、ルーチン、イベントのダンプ及びロードを個々に制御できるようになりました。 MySQL Shell's inst... -
OCI IAMポリシーについて確認する
基本情報 今回はIAMポリシーについて考えてみます。公式リンク 基本的にOCIで各リソースに対する操作権限を管理する為に、IAMポリシーを設定することになります。 設定例 IAMポリシーはIAMグループに対して設定し(下図①)、設定されたIAMグループにIAMユー... -
MDSのクラッシュ・リカバリ無効化オプションを試してみる
先日(02/22)にMDSのクラッシュ・リカバリを無効化できるオプション機能がリリースされました MySQL におけるクラッシュ・リカバリは、予期せぬシャットダウン時に障害発生直前にコミットされている時点まで回復させる処理で、詳細はこちらのドキュメント... -
MySQL Operatorについて
Kubernatesを利用するシステムが増えて来ていることもあり、MySQL製品でもKubernates対応が加速してきています。 データベースのような複雑でステートフルなソフトウェアは、KubernatesのCoreコントローラのみでは正しく管理することが困難であることから... -
MySQL Database Service での Data Masking and De-Identification Functions の紹介
はじめに 2022年2月10日の MySQL Database Service (MDS)のリリースで、Enterprise Edition 機能の1つである Data Masking and De-Identification Functions (データマスキングと匿名化関数)が使えるようになりました。 MySQL Database Service Data Maski... -
双方向(循環)レプリケーションの危険性について
はじめに MySQL におけるレプリケーションでは、システムの要件によって以下のように様々な構成を取ることができます。 今回はその中でも、以下のように双方向にレプリケーションをおこなっている(マルチ(デュアル)マスター・循環レプリケーション)構成に... -
MySQLのユーザ接続の使用メモリの上限を設定する
はじめに 先月、MySQLのバージョン 8.0.28 がリリースされました。 MySQL8.0 からは、マイナーバージョンアップであっても積極的な機能追加が行われている傾向が見られる為、MySQLをご使用の方は、リリースノートを是非、確認してみて下さい。 リリースノ... -
PXCのNon-Blocking Operations方式の紹介
はじめに Percona XtraDB Cluster(PXC) 8.0.25からOnline Scheme Upgradesの新方式としてNon-Blocking Operations(NBO)方式が追加されました。 本記事ではこのNBO方式について紹介したいと思います。 なお、NBO方式はTech Previewです。変更される可能性が... -
OCI WAFポリシーを試してみる
はじめに 今回の記事は昨年10月に新しく追加されたWAFポリシー(別名:WAF v2)について触れたいと思います。 WAFポリシーがリリースされるまでに利用されていたWAFのサービスはエッジポリシー(別名:WAF v1)となります。 WAFポリシーの大きな特徴として保護...