2025年1月25日に大阪のいつもの会場で開催された「オープンソースカンファレンス 2025大阪(OSC2025 Osaka)」に参加してきました。event.ospn.jp 今回も日本MySQLユーザ会としてブース出展。 セミナーは、昨年に「いまいまMySQL」と称して最近のMySQLリリーススタイルの変更をお伝えしてきましたが、そろそろいいだろうということで、新ネタ用意する時間もとれないことから、今回はセミナーなしでの参加となりました。セミナーやらないと、ずっとブースまわりをうろうろしていることができるので、結構いいなぁと久々にこの感覚を味わいました。 最近ちょっとOSC含めていろいろ参加…
TL;DR
-
CREATE USER .. IDENTIFIED WITH caching_sha2_password AS x'..'の形式で入れればMySQL側は元の文字列を知らないのでパスワードポリシーに引っかかることはない
自分で建てたわけではないMySQL を使って遊んでいるところだけれど、 PMM を入れる時にちょっと簡単なパスワードを使いたいと思った。
mysql> CREATE USER pmm@xxx IDENTIFIED BY 'xxx';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
いつものローカルLinuxだったら —initialize-insecure …
[さらに読む]TL;DR
- table_open_cache を増やすとメモリ使用量が増えるというのは聞いたことがあるけど実際どれくらい増えるのか調べてみたかった
- 1コネクションで1つずつ
SELECT * FROM tで65535個のテーブルを開かせてみた。- かなりシンプルなテーブルなので複雑なのにするともっと食うかもしれない
- 競合が起こらないと仮定したケースなのでスピードはテーブルキャッシュヒット率に関わらずほぼ一定
- 起動直後が遅いのはデータディクショナリがあったまってないからじゃなかろうか
…
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…
この記事は 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を通せばどうにでもなる
- 同じく「コメントも全て記録する」
- ゆえに識別可能な何かをログに埋め込むとコミュニケーションがはかどる
- …