TL;DR
- エラーログに吐くのと同じくらいのサイズを使っている気がする
- ところでこの機能、OFFにできないような気がするので、エラーログがグングン育つ環境だとメモリー危ないんじゃ…
TL;DR
History list
length ( trx_rseg_history_len ) の監視を追加した
--history-list-enable=1
すると有効になる(そのうちこっちをデフォルトにする…)
History list lengthとは(これは SHOW ENGINE INNODB STATUS
の出力に載ってる用語、 information_schema.innodb_metrics 的には
trx_rseg_history_len …
はじめに
今回はずっと触りたかったMySQL Shellのダンプをやりつつ、 最後は前回作ったMDS相手にインポートしてみようかと思います。
MDSにインポートするためにはociクライアントの設定や、オブジェクトストレージが必要なので、それらを途中で設定していきます。
準備
1. 手元のdbdeployerで作成したMySQL8.0.21の環境に、公式が出しているテスト用データベースたちを適当に入れていきます。
自分はgit …
[さらに読む]TL;DR
RESTART ステートメントの本質は「終了コード16で mysqld
を停止」するだけ
mysqld_safe, systemd,
dockerd とかとか) が「終了コード16の時はもう一度
mysqld を起動する」という実装をしなければならない
RESTART ステートメントの処理の中で、「 SHUTDOWN
権限があるか」「 MYSQLD_PARENT_PID 環境変数がセットされているか」を判定してから、
SIGUSR2 シグナルを使って終了コード16での終了に持っていく
entrypoint.sh は
MYSQLD_PARENT_PID を渡していなかったので、その評価のところでfalseになって …はじめに
MDS(MySQL Database Service)が東京リージョンにも来ました!
(^O^) <祝!
というわけで、朝4時に起こされたこともあり、時間もできたんで久々にOCIを触ってみたんですが、作りたいものが簡単に作れて楽しかったです。
ただ、公式チュートリアルにMDS関連がまだ無いこと、MDS系だとlefredさんのブログとか …
[さらに読む]TL;DR
mysql-community-serverをインストールした時に rootのパスワードどうする?
パスワードなしでUNIX socketベースの認証をするなら空っぽにしておいて と聞かれませんでしたか?
root@localhost が
auth_socketプラグインを使うようになってパスワードを一切合切受け付けなくなる
lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Configuring mysql-community-server tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x Please provide a strong password that will be set for the root account of your MySQL database. Leave it blank to enable x
x password less login using UNIX socket based authentication. x
x …[さらに読む]