MySQL 8.4– tag –
-
Orchestrator
MySQL 8.4時代の高可用性(HA)運用|Percona Orchestratorを解説
Orchestratorは、MySQLレプリケーションのトポロジーを自動検出し、フェイルオーバーやレプリカ昇格などの運用を支援する管理ツールです。 MySQLの高可用性(HA)環境では、広く採用されています。 長らく定番として愛用されてきた「Orchestrator」ですが... -
MySQL
MySQL 8.4のCollation(照合順序)を知ろう! 〜摩訶不思議なPAD属性と末尾スペースの扱い〜
はじめに 前回のブログでは、MySQL 8.4のCollation(照合順序)について、文字の比較やソート順の違いをご紹介しました。 今回は、その続編として「PAD属性と末尾スペース」の扱いについて深掘りしていきます! * 「なぜか検索結果が想定と違う…」 * 「PAD... -
AWS
Amazon Aurora MySQL & Amazon RDS MySQLのサポート期間について(2025年8月版)
AWSをお使いのお客様から「Aurora を使ってるんだけど、バージョンはどれを使えば良い?」と聞かれることが時々あります。 基本的には、その時点での最新版をお使いいただくのがよいのですが「互換性を気にすると、自動マイナーバージョンアップが怖いんだ... -
MySQL
MySQL 8.4のCollation(照合順序)を知ろう!
はじめに 本ブログでは、MySQL 8.4のCollation(照合順序)について、分かりやすく紹介したいと思います!! 「そもそもCollationって何?」、「なんで重要なの?」、「設定を間違えると何か起こるの?」… そんな疑問をお持ちの方もいると思いますので、こ... -
MySQL
MySQLのNULL値の扱い方について(Vol2)
はじめに 以下公式リファレンスには、NULL値について大きく分けてポイントが4点記載されておりますが、公式リファレンスを見ただけではNULL値の扱い方を十分に理解したとはなかなか言えないと思います。 NULL値の取り扱いを誤ると、SQLが期待通りに動作し... -
Percona
Percona XtraDB Clusterの新しいState Snapshot Transferメソッドについて
Percona XtraDB Cluster(以下PXC) は MySQL界隈のトップリードカンパニーであるPercona社が開発しているMySQL 用の高可用性クラスタリングソリューションです。 MySQLフォーク製品であるPercona ServerにCodership社のGalera Cluster Pluginを組み合わせる... -
MySQL
MySQLのNULL値の扱い方について
はじめに 以下公式リファレンスには、NULL値について大きく分けてポイントが4点記載されておりますが、公式リファレンスを見ただけではNULL値の扱い方を十分に理解したとはなかなか言えないと思います。 NULL値の取り扱いを誤ると、SQLが期待通りに動作し... -
MySQL
MySQLでマテリアライズド・ビューFlexviewsを試してみる
はじめに マテリアライズド・ビューと言えば、Oracle Databaseに存在するスキーマ・オブジェクトですが、残念ながらMySQLには同等の機能は存在しません。 MySQLの入門書で、マテリアライズド・ビューの代替手段として「Flexviews」というサードパーティツ... -
MySQL
MySQL の ddl_rewriter プラグインを使ってみる
はじめに MySQL には、Query Rewrite プラグイン を使用することで、実行されるクエリを事前に定義した条件に合致した場合に、書き換えをして実行するという事が可能となっています。 この機能は、MySQL 5.7 から存在し、SELECTステートメントのみが対象と... -
MySQL
MySQLのロールがビューやストアドプロシージャで反映されない隠し仕様について
はじめに ビューやストアドプロシージャについて、ロールで権限が付与されているように見えて、エラーになるケースがあります。 以下の全ての条件を満たすとエラーになります。 SQL SECURITY特性がDEFINERである DEFINER属性で指定されているユーザがロー...
12

