技術情報– category –
-
技術情報
MySQL JSON Duality View 入門:作成方法・更新方法の注意点についての検証
はじめに MySQL 9.4 から、JSON Duality View という機能が実装されています。 MySQL now supports JSON duality views, which provide a way to expose data stored in relational tables as JSON documents. Such views can be created, altered, droppe... -
技術情報
MySQL開発体制の大変化:EEの機能がCEへ流れてくる影響と注目ポイント
はじめに 最近、MySQL界隈がちょっとざわついています。 なぜかというと……MySQL Enterprise Edition(EE)で提供されていた一部機能が、Community Edition(CE)へやってくるという“体制の大変化”が見えてきたからです。 これはMySQLユーザーにとって歓迎... -
Oracle Cloud
OCI EventsおよびOCI Functionsを利用したSlack通知の実装
はじめに OCIではEventsサービスを利用することで、OCIリソース上で発生したイベントを契機とした処理を実行できます。 また、OCI Functionsと組み合わせることで、サーバレス構成によるイベント通知や自動化処理を実装することが可能です。 OCI Notificat... -
技術情報
MySQL 9.6 で CASCADE がSQLレイヤーへ ~見えなかった更新もバイナリログで見れるようになった話~
はじめに MySQLを利用していて、「親テーブルの行を削除したのに、ON DELETE CASCADEで削除された子テーブルの変更がログに見えない……」と困ったことはありませんか? ON DELETE/UPDATE CASCADE は外部キー制約のオプションであり、親テーブルの行を変更(... -
技術情報
OCI チュートリアル「監査ログを使用したテナント監視」をやってみた Vol.1
はじめに OCI には、テナンシ内のすべての API コールを自動記録する 監査 (Audit) サービス が標準搭載されています。しかし「ログが溜まるだけでは意味がない」と感じることはないでしょうか。 今回は公式チュートリアルに沿って、サービス・コネクタ・... -
技術情報
KubernetesでMySQL自動フェイルオーバーを検証する(Percona Operator+Orchestrator)
はじめに Percona Operator for MySQL は、複雑なDB運用をKubernetesのカスタムリソースとして簡略化してくれる強力なツールです。本ツールは、2種類のレプリケーションタイプをサポートしています。それぞれ以下のような特徴があります。 グループ... -
技術情報
MariaDB 12.3 新機能検証:2フェーズコミット終了?バイナリログのInnoDB化がもたらす性能向上を検証
はじめに MariaDB 12.3.1 での追加された新機能、バイナリログを従来の独立したファイルではなくInnoDBのテーブルスペース内に保存する「InnoDB-Based Binary Log」をご存知でしょうか。 長い間、バイナリログはパフォーマンスのボトルネックとなってきま... -
技術情報
MySQL 8.4時代の高可用性(HA)運用|Percona Orchestratorを解説
Orchestratorは、MySQLレプリケーションのトポロジーを自動検出し、フェイルオーバーやレプリカ昇格などの運用を支援する管理ツールです。 MySQLの高可用性(HA)環境では、広く採用されています。 長らく定番として愛用されてきた「Orchestrator」ですが... -
技術情報
MySQL 8.4のCollation(照合順序)を知ろう! 〜摩訶不思議なPAD属性と末尾スペースの扱い〜
はじめに 前回のブログでは、MySQL 8.4のCollation(照合順序)について、文字の比較やソート順の違いをご紹介しました。 今回は、その続編として「PAD属性と末尾スペース」の扱いについて深掘りしていきます! * 「なぜか検索結果が想定と違う…」 * 「PAD... -
技術情報
コンピュートインスタンスのシェイプ変更の制約と対応
はじめに OCIのコンピュートインスタンスは、構築後もベースとなるシェイプ(ハードウェアタイプ)を変更できます。 利用中のシステムを手間なく最新のシェイプにアップデートできるのは魅力的だが、実際に変更を実施してみていくつかの制限があることが判り...

