We have received a wonderful greeting message from the MySQL Community Team again this year."A Message From the Community Team": https://blogs.oracle.com/mysql/post/a-message-from-the-community-team-2024https://blogs.oracle.com/mysql/post/a-message-from-the-community-team-2024 select char(32,95,32,3…
2024年にSpring BootアプリケーションをAzure Database for MySQLで開発運用してみた奮闘記DBREJP編を振り返リます。 あれからいろいろありました。 良いものを作…
ご挨拶 みなさまこんにちは。今年は一ミリもMySQLに仕事で触れないまま終わりますので、過去のSpring BootアプリケーションをAzure Database for MySQLで開発運用してみ…
この記事は MySQL Advent Calendar 2024 の24日目の記事です。
昨日は updraftさん の 今日は、MySQL 8.0.35で非推奨になった「SHOW PROCESSLIST」の代わりのパフォーマンススキーマを見てみるの日。 - 今日はなにの日。 でした。
最近、ALTER TABLEのメタデータロックの競合がちょっと話題に上がっていました(ので便乗して今年書いたスライドを載せておきます)
それでちょっと思い出したんですが、 gh-ost や pt-online-schema-change (以下、pt-osc) …
[さらに読む]
この記事は MySQL Advent Calendar 2024 の20日目の記事です。
昨日は asahideさん
の Google Cloudでも使えるHeatWave MySQL でした。
TL;DR
- binlog_format=ROW で log_replica_updates=ON (MySQL 8.0とそれ以降のデフォルトのまま)
- ソースが BLACKHOLEストレージエンジン の場合は …
この記事は MySQL Advent Calendar 2024 の16日目の記事です。
昨日の記事はまだ公開されていなさそうです。
TL;DR
- MySQLのスローログ, ジェネラルログ,
オプションによってはバイナリログも「実行されたクエリの改行文字まで全部記録する」
- ゆえに改行文字を挟まずに投げてもらった方がgreppabilityが良くてうれしい
-
tail -f
で見たい時以外はpt-query-digest
を通せばどうにでもなる
- 同じく「コメントも全て記録する」
- ゆえに識別可能な何かをログに埋め込むとコミュニケーションがはかどる
- …
2024年12月7日に 福岡で開催された OSC2024 Fukuokaに参加してきました。 event.ospn.jp RubyWorld Conferenceからの続きで前日に松江から福岡入り、OSC終了後はそのまま小倉に行って宿泊(博多・天神の宿が取れなかった)という慌ただしい参加形態となりました。 今年の会場は久々の九州産業大学。展示会場とセミナールームがとても近いレイアウトで、とても良かったですね。セミナーの合間に少しブースを回ってみるなどがやりやすく、会場全体に活気が生まれていたように感じました。 2024年の一年間は各地で「いまいまMySQL2024」と題して、新しくなったリリー…
これは MySQL Advent Calendar 2024 9 日目の記事です。 昨日(8 日目)は noborus さんでした。 https://qiita.com/noborus/items/…
※ この記事はMySQL Advent Calendar 2024 7日目の記事です。
調べるのめんどい
「MySQL5.xでサポートされてるOSなんですか?」ってよく聞かれるんですよ。
EOLになってるのにどうして調べる必要があるかというと、今5.6以前を使っている人が8.0以上へアップグレードするには都度次のメジャーバージョンへのアップグレードが必須になります。
その時、OSのバージョン次第でインプレースアップグレードと論理アップグレード両方選べるのか、論理アップグレード一択なのかが決まります。
そんなアップグレードの制約があるにも関わらず、 …
[さらに読む]