技術情報– category –
-
MySQL
Read/Write Split環境で更新直後の最新データを取得する ~ProxySQLのnext_query_flagINを活用~
はじめに ProxySQLは、MySQLとアプリケーションの間に配置することで、接続先の制御やクエリルーティング、コネクションプーリングなどを行うことができるプロキシソフトウェアです。 ProxySQLで利用される代表的な構成の一つに、Read/Write Splitがありま... -
技術情報
OCI Monitoringのカスタム・メトリックでディスク使用率を監視する(その2:Prometheus Exporter 編)
はじめに 前回記事(OCI Monitoringのカスタム・メトリックでディスク使用率を監視する)では、 Python スクリプトと Instance Principal を使って、ディスク使用率をカスタム・メトリックとして OCI Monitoring に送信する方法が紹介されました。 今回は... -
Oracle Cloud
OCI Monitoringのカスタム・メトリックでディスク使用率を監視する
はじめに OCI Monitoringでは、ComputeインスタンスのCPU使用率やネットワークなど、OCIリソースの標準メトリックを確認できます。 一方、OS上のディスク使用率など、標準メトリックでは取得できない情報を監視したい場合もあります。 このような場合は、O... -
技術情報
MySQL 9.7のVECTOR型とVector Functionsを徹底解説(後編) 〜ベクトル検索の仕組みをSQLだけで実装してみよう〜
はじめに 前編では、MySQL9.7のVECTOR型がどのようなデータ構造なのか、TO_VECTOR()/FROM_VECTOR()による相互変換、そして「次元に意味を持たせる」ためのVECTOR_ELEMENT()関数とflavor_dimensionテーブルの組み合わせまでを紹介しました。 後編となる今... -
技術情報
遅延ノードをPRIMARYにしない!MySQL 9.7のPrimary Election Componentを検証
はじめに 2026年4月21日に MySQL 9.7.0 がリリースされました。 MySQL 9.7.0 ではさまざまな機能追加・変更が行われており、これまで MySQL Enterprise Edition でのみ利用可能だった一部のコンポーネントが、MySQL Community Edition でも利用可能になり... -
技術情報
Percona Server for MySQL 9.7.1-1でOpenTelemetryを検証 ― PMMがあるのに使う意味は?
はじめに MySQL 9.7.0 でTelemetry機能がCommunity Editionでも利用可能になりました。 MySQL 9.7.0 リリースノート Telemetry機能とは、OpenTelemetryを利用してDBの状態や処理状況を情報収集し、外部のObservability基盤へ連携する仕組みです。 2026年8... -
技術情報
MySQL InnoDB Buffer Pool の最適値はこう決める:メトリクスとベンチマークで検証する実践チューニング
はじめに MySQL の性能チューニングで重要な設定のひとつが InnoDB Buffer Pool です。 Buffer Pool は InnoDB がデータページやインデックスページをキャッシュする領域で、 OLTP ワークロードではディスク I/O を減らすための中心的な役割を担います。 ... -
技術情報
Oracle Database for Excelを使ってみた
はじめに Excelを使ってデータを集計・分析していると、「データベースにあるデータをExcelに持ってきたい」「ちょっとSQLを実行して結果を確認したい」といった場面があるのではないでしょうか。 これまでも、Oracle DatabaseのデータをExcelから利用する... -
技術情報
Aurora MySQL 3.x から 8.4 へ!Blue/Green Deployments 本番投入前のチェックリスト
はじめに 既報 の通り、Aurora MySQL 8.4のリリースに伴い、Aurora MySQL 3の標準サポート終了日が2028年4月30日に決定しました。そろそろバージョンアップの計画を立て始めている方もいらっしゃるのではないでしょうか。 バージョンアップにおいて最も頭... -
技術情報
MySQL 9.7のVECTOR型とVector Functionsを徹底解説(前編) 〜AI時代のSQLは「意味」を「数値」として表現する〜
はじめに MySQL9.0で満を持して登場したVECTOR型ですが、バージョンが進むごとに周辺機能が少しずつ整理され、 MySQL9.7時点でもVECTOR関連の関数がいくつか用意されています。 「機械学習の埋め込み(embedding)を保存するための型」と聞くと難しそうに...

