Update for last week (2020-06-30~ 2020-07-05)
MySQL Weeklyでは1週間ごとにMySQLのrelease-note, bug, official blog, organizationによるblog, 個人のblogをまとめ紹介しています。 更新は月曜 10時(AM)です。先週一週間のMySQL関連の更新を再確認するのにご活用ください。
また、このブログ記事はGitHub上で管理されていますMySQL-weekly repository。Issue, pull-request歓迎です。(完全に同期できているわけではありません)
Release note
(https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)
- Nothing
Bugs
基本的にMySQL Server, 5.7以上のbug fixのみまとめます
Bug #99830 Improve the performance robustness for MGR
- MySQL Group Replicationを組んでいるMySQLに対してsysbenchで負荷をかけると時々極端にパフォーマンスが落ちるという報告
- 大筋としては他の報告とDuplicateしているが、報告者の分析とパッチ付き
Bug #99999 EXPLAIN FORMAT=TREE does not show cost/rows for semijoin materialization
EXPLAIN FORMAT=TREE
でマテリアライズドされたNested loop inner joinのコストと見つもり行数が出力されないという報告Fixed as part of WL#14061:
ということなのだが、work log 14061は見れない。。。(未公開?)
Bug #100055 SSL tests are failing because of an expired certificate
- SSLの証明書の期限切れでテストコードが落ちる
Fixed in 5.6.50, 5.7.32, 8.0.22.
とのこと
Organization blogs
-
- Nothing
-
- MySQL Terminology Updates
- 由来がネガティブ(
The origins of these words are negative.
)な用語を更新するというお知らせ- master -> source
- slave -> replica
- blacklist -> blocklist
- whitelist -> allowlist
- 由来がネガティブ(
- MySQL Terminology Updates
-
- Security Threat Tool Design in Percona Monitoring and Management
- PMM(Percona Monitoring and Management)ツールにセキュリティ対策のチェック機能が追加された告知
- YAMLで設定ファイルを作成し、passwordや脆弱なconfigurationを検知できる様子
- PMM(Percona Monitoring and Management)ツールにセキュリティ対策のチェック機能が追加された告知
- Percona Server for MySQL Highlights – Extended Slow Query Logging
- Slow logに関してPercona serverなら出力/コントロールできる項目について説明
- MySQL 101: Parameters to Tune for MySQL Performance
- Analyzing MySQL with strace
- トラブルシューティングのときにstraceを使って問題点を見つける例の紹介
- Achieving Consistent Read and High Availability with Percona XtraDB Cluster 8.0
- Webinar July 14: How Percona Monitoring and Management Improves Database Security
- PMMを利用してDBのセキュリティ対策を向上するWebinar告知
- 7/14 2pm EDTということでJSTだと午前3時スタートです
- Preventing MySQL Error 1040: Too Many Connections
- too many connectionsのエラーを防ぐ方法を紹介
- ユーザ単位での制限やProxyを導入する方法、万が一max_connectionに達してしまったときのためのaddmin_addressについても紹介されている
- ProxySQL Behavior in the Percona Kubernetes Operator for Percona XtraDB Cluster
- Percona Kubernetes Operator for Percona XtraDB ClusterにProxySQLを導入する方法から、挙動の紹介まで
- Security Threat Tool Design in Percona Monitoring and Management
-
- Nothing
SmartStyle TECH BLOG (category MySQL)
- Nothing
Personal blogs
- Sysbench 1.0.20 for MySQL 8.0
- MySQL Performance : TPCC "Mystery" [SOLVED]
- InnoDB Cluster with MySQL Server 5.7 & MySQL-Shell & Router 8.0
- MySQL徹底入門 第4版の執筆に参加しました
- ちょうど(7/6に)出版されるMySQL徹底入門 第4版に関して
- yoku0825さんが担当された6,8,9,10,14章について
- MySQLで CURDATE() - 1 は「昨日の日付」を返さない
- DATEと数値型での演算に関するあれこれ
- 『MySQL徹底入門第4版』が 本当に 出ます!(MySQL 8.0 対応)
- ちょうど(7/6に)出版されるMySQL徹底入門 第4版の告知
- 経緯と対象読者について
- MySQLのレプリケーションで「master」と「slave」が廃止へ!(用語の話)
- MySQL HA blogで告知された用語変更についてまとめ
- MySQL徹底入門4版 ここがすごい!...かもしれない
- ちょうど(7/6に)出版されるMySQL徹底入門 第4版のすごい!...かもしれないところ
- かなりすごいようなので、覗いてみよう!
- 「MySQL徹底入門 第4版」が出るよ
- ちょうど(7/6に)出版されるMySQL徹底入門 第4版に関して
- 出版までの経緯と過去1~3版について
- MySQL5.xではデッドロックだけど8.0では死なないよ
- タイトル通り5.xではdead lockになるが8.0でロック機構が変更されたことによりdead lockにならないケースの紹介
- (これはinnodb_autoinc_lock_modeのデフォルト値の変更かなと思ったりしたけど未確認)
- MySQL 8.0.15 の前後で変わった文字列と DATE 型の比較について
- DATE(or DATETIME)と文字列型での型変換に関するあれこれ
このブログ記事はGitHub上で管理されていますMySQL-weekly repository。Issue, pull-request歓迎です。(完全に同期できているわけではありません)