先日の shunyasu さんのトークをきっかけに、以下の日記を書きました。sakaik.hateblo.jpこの中で、私が> GeoHashも結局緯度経度で絞り込んでいることを考えると、すべてのクエリで同じ件数が得られるべきと考えるのが自然と書いたのですが、これは誤りでした。 その後の shunyasuさんとの Twitter(X)でのやりとりの中で発覚しました。 両者の違い 単純に緯度経度の数字の範囲に収まっているものを抽出するのと、その緯度経度の各点を頂点としたポリゴンの中に含まれるものを抽出するのは、一見すると同じことのように思えます。 ポリゴンだって、その緯度と経度の範囲を検索するわ…
この記事は MySQL - Qiita Advent Calendar 2025 の25日目の記事です。メリークリスマス!
昨日は日本で一番MySQL Studioに詳しいという噂の mikoma さんによる MySQL AIとMySQL Studioをざっくりと でした。
さて掲題のとおりMySQL 8.0が来年 2026年の4月にEOL (End Of Lifetime) を迎えるわけですが、MySQL 8.0の思い出でもちょっと。
-
Oracle Lifetime Support Policy for Technology
Products Guide
- ↑いつも忘れるので “Oracle MySQL EOL PDF” とかでググってます
…
[さらに読む]「MyNA(日本 MySQL ユーザ会)望年 LT 大会 2025 @新宿」(12/19) オフライン LT 登壇と、このカレンダーのまとめです。
参加報告ブログ記事
話したこと
2 日前の俺の忘年会 2025 の内容を MySQL/HeatWave に絞っ...
「MySQLには (特にPostGISと比べて) 対応している空間関数がとても少ない」と、この7年間言い続けてきました。 一方で、MySQL 8.0 以降(正確には5.7以降)のGIS関数は Boost::Geometryという専門家のようなライブラリを活用して、独自実装を避けるようになった、ということもお伝えし続けてきました。・・・この2つの情報を組み合わせると、 「 Boost::Geometryライブラリの関数を呼び出すコードを書けば、MySQLにもどんどんGIS関数を追加できるのではないか」 という必然に行き着きます。・・・これに気づくまでに7年かかった。。。 ということで、Polyg…
先日参加した「MyNA(日本MySQLユーザ会) 望年LT大会2025@新宿」にて、(要約すると)「Spatial Indexなんかよりも緯度経度で検索したほうが、ずっと速いよ!」という発表を聞かせていただきました。 speakerdeck.com MySQLのSpatial Indexは遅いのか? 今回設定されたケースでは、「緯度経度での検索」が最速なのは、言われてみれば納得感はあります。何と言ったって、緯度と経度の数字の大小関係だけで対象エリアが特定できるのだから、余計なことをしない(プリミティブな数値型だけで評価できる)方法が最速になるんじゃないかな。 ・・・・という仮説を、会場でもお話…
2025年12月19日、「MyNA(日本MySQLユーザ会) 望年LT大会2025@新宿」を開催しました。 mysql.connpass.com 6年ぶりのオフライン開催 コロナ期間に2回ほどオンラインで開催したことはありましたが、オフラインでの開催は、赤坂のお店を借り切って実施した2019年以来の6年ぶり。さくらインターネットさんに会場提供いただいき、開催することができました。どうもありがとうございます。 単に情報伝達をするだけならば、オンラインのイベントは非常に有効なのですが、ユーザー会としてはやはり「交流」という部分を大切にしていきたい。そんな思いでのオフライン開催です。 申込み、伸び悩…
この記事は MySQL - Qiita Advent Calendar 2025 の21日目の記事です。
昨日は @meijik さんの MedianやPercentile_%が欲しい連合会(Firebird/MySQL) でした。
ふと MySQL RouterのRead-Write Splittingの設定
を見ていたら、前提条件として connection_sharing: must be set to 1.
と書いてあって、俺が使っていた8.0の頃のRouterと比べて増えたなあと思って調べてみた。
MySQL :: MySQL Router 8.4 :: 3.4 Connection Sharing …
[さらに読む]
本エントリは 以下のAdvent Calendarの20日目のクロスエントリです。
Firebird Advent Calendar 2025
MySQL Advent Calendar 2025
昨日は久しぶりのMyNA望年会で、懐かしい方々とご歓談できました。
そこであがった話題で、首記の件があがりました。ほしいねって(笑)
7年前のMySQL Advent Calendar 2018の以下のエントリでも触れています。
[勝手に対応]MySQL8.0の分析関数の1(モードとメジアン)
…
本エントリはMySQL Advent Calendar 2025の17日目のエントリです。
MySQL HeatWave Migration AssistantはオンプレやIaaS上のMySQLをOracle Cloud
Infrastructure(OCI)に簡単に移動するためのツールです。
この移行ツールは最新のMySQL Workbenchパッケージに含まれています。
# MySQL Workbench ! おまえ生きていたのか!!
以下の記事に概略があります。
OCIのMySQL HeatWaveへの移行を支援するMySQL HeatWave
Migration Assistantのご紹介(The Oracle MySQL Japan Blog)
これで概略をつかんだ後、
具体的にStep by …
この記事は MySQL - Qiita Advent Calendar 2025 の15日目の記事です。
昨日は @meijik さんの 君はMySQL RP を知っているか?! でした。
ここ最近(?) 小さな mysqlコマンドラインクライアント への変更が入っているのでそれを紹介します。
MySQLサーバー ( mysqld )
の機能ではないので、接続先のバージョンがいくつであっても変わりません。クライアントのバージョン依存です。
コメントが勝手に消えなくなった
実は mysql …