MySQL Weekly

毎週月曜朝10時ころ更新、1週間のMySQL情報をまとめます

Update for last week (2019-09-09 ~ 2019-09-16)

月曜日に先週一週間のMySQL関連の更新を再確認するのにご活用ください。

Release note

(https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)

  • Nothing

Bugs

serverity >= S5(Performance)でupdatedでdesc sort、結果の今週分を見る

条件を適用した検索結果

  • Nothing

Organization blogs

Personal blogs

  • MySQL Track at Oracle Code One

    • Dave Stokes-san
    • Oracle Code OneのMySQL関連の発表の列挙
  • MySQL InnoDB Cluster – Easy Recovering and provisioning

    • Olivier Dasini-san
    • CLONE pluginを使ったInnoDB cluster上でのrecovery, provisioningの説明
    • cluster.status()の結果付きで詳しい
    • そろそろ私も手を動かさねば...
  • MySQL Casual Talks vol.12 で発表してきた

    • mita2-san
    • mita2さんに発表いただいた"MySQLの容量とか圧縮まわり"の発表に関して
    • アンケートがバラけたのは「身構える」の受け取り方がそれぞれだったのかなと思いました。
    • 「どのくらいのサイズを超えると身構える?」という質問で、僕は300GBと回答しました。
      • このとき、1 tableの容量なら100GBだなーと思ったのと、自分で勝手につけた前提としてこのMySQLインスタンスがログデータをただ突っ込んでいるものではなく、且つここで何かしらのDDLもしくはマイグレーションをすると仮定して、身構えるとしました
      • 正直mita2さんが見ているような規模+downtimeに対する温度感でMySQLの面倒を見ている人は少ないだろうなと思いました(僕の想像です)
  • HammerDBをCLIで使うなど:まとめ、あるいは、目次の代わりに
    • atsuizo-san
    • 「HammerDBをCLIで使う」のエントリーリスト
    • 何を目指してこのシリーズ(?)を書かれたのかがまとまっています
    • きっかけに僕が発表したときのベンチマーク自動化できていますか?というを上げていただいて嬉しいです
  • MySQL Casual Talks vol.12を開催しました;
    • tom__bo
    • 開催しましたー!!
    • 参加・発表ありがとうございました。
    • 開催後の反省と後語りを書いています。

  • mita2さんのスライドの39ページ目、secondary indexとPKの関係の図、未だに奥野さんの図が出てきて、やっぱりこれ以降説明し直した人いないんだなーと思ったりしました。
  • 完全に宣伝ですが、社内用に説明資料を作ったので、これもそのうち公開できると思います。
  • ↓一部だけチラ見せ
  • f:id:tom__bo:20190916022757p:plain
  • もちろん参考文献は奥野さんのブログ、著書、そして、社内説明用の資料としての方針決定にmita2さんの社内向け資料を参考にさせていただきました。

www.slideshare.net


このブログ記事はGitHub上で管理されていますMySQL-weekly repository。Issue, pull-request歓迎です。(完全に同期できているわけではありません)

Update for last week (2019-09-02 ~ 2019-09-09)

月曜日に先週一週間のMySQL関連の更新を再確認するのにご活用ください。

Release note

(https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)

  • Nothing

Bugs

serverity >= S5(Performance)でupdatedでdesc sort、結果の今週分を見る

条件を適用した検索結果

  • Nothing

Organization blogs

Personal blogs


このブログ記事はGitHub上で管理されていますMySQL-weekly repository。Issue, pull-request歓迎です。(完全に同期できているわけではありません)

Update for last week (2019-08-26 ~ 2019-09-01)

月曜日に先週一週間のMySQL関連の更新を再確認するのにご活用ください。

Release note

(https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)

  • Nothing

Bugs

serverity >= S5(Performance)でupdatedでdesc sort、結果の今週分を見る

条件を適用した検索結果

Bug #96652 CPU load on MySql Server due to MySqlRouter

  • 3ノードのMySQLクラスタ, 10数個のMySQL Router Clientを接続すると、何もクエリがない状態でも1つのMySQL Routerのホストのloadaverageが2.5になった。
  • cluster memberを取得するために実行されている3つのJOINを含むクエリが重い様子

Organization blogs

Personal blogs


このブログ記事はGitHub上で管理されていますMySQL-weekly repository。Issue, pull-request歓迎です。(完全に同期できているわけではありません)

Update for last week (2019-08-19 ~ 2019-08-25)

月曜日に先週一週間のMySQL関連の更新を再確認するのにご活用ください。

Release note

(https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)

  • Nothing

Bugs

serverity >= S5(Performance)でupdatedでdesc sort、結果の今週分を見る

条件を適用した検索結果

Bug #96622 batch update with rewriteBatchedStatements&useServerPrepStmts send fail request

  • Category: Connector/J, Status: Verified, Version: 8.0.15, 8.0.17
  • batch updateをrewriteBatchedStatements=true&useServerPrepStmts=true&useConfigs=maxPerformance&allowMultiQueries=falseのオプションで実行すると、間違ったコマンドが送られる
    • com_stmt_prepareでは複数のクエリ(report中のupdate...)を受けず、jdbcがcom_queryで投げ直すことで成功する
  • このあと、batch rewriteに対応できるようにするオプションをつけてPRを送っているので、もしかしたら入るかも

Organization blogs

Personal blogs

  • Check Constraints Issues

    • Dave Stokes-san
    • どうもcheck制約の使い方が悪い場合の問い合わせを受けて一言言っておきたかった様子
    • 最後にMy Gripe(ぼやき)という節で、適当にggってないでマニュアル読んでくれ的なことが書いてあって、まあねという感じ
  • FROMDUAL RECOVERY MANAGER (RMAN) WITH PROGRESS INDICATOR

    • Shinguz-san
    • FromDual Recovery Manager (rman)というツールでは論理バックアップのリストア時に進捗表示ができるよという紹介
    • テーブル単位で進捗を表示してくれる模様
  • MARIADB AND MYSQL CHARACTER SET CONVERSION
    • Shinguz-san
    • Character setのそもそもの説明から始まって、asciiからutf8mb4をデフォルトにするまでの変更の手順、確認事項が整理されている

このブログ記事はGitHub上で管理されていますMySQL-weekly repository。Issue, pull-request歓迎です。(完全に同期できているわけではありません)

Update for last week (2019-08-12 ~ 2019-08-18)

月曜日に先週一週間のMySQL関連の更新を再確認するのにご活用ください。

Release note

(https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)

  • Nothing

Bugs

serverity >= S5(Performance)でupdatedでdesc sort、結果の今週分を見る

条件を適用した検索結果

Bug #96544

JDBC driver run too many "SHOW FULL TABLES FROM INFORMATION_SCHEMA LIKE PAR.." - status: Can't repeat - Connector/J 5.1.47でselect クエリを実行すると "SHOW FULL TABLES FROM INFORMATION_SCHEMA LIKE 'PARAMETERS'" 相当のクエリが大量に実行されてしまい、disableにするとパフォーマンス上、悪影響があるというレポート - 再現されず、かつ MySQL Connector/J 8.0を強くおすすめされて終わっている

Organization blogs

Personal blogs


このブログ記事はGitHub上で管理されていますMySQL-weekly repository。Issue, pull-request歓迎です。(完全に同期できているわけではありません)

Update for last week (2019-08-05 ~ 2019-08-11)

月曜日に先週一週間のMySQL関連の更新を再確認するのにご活用ください。

Release note

(https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)

  • Nothing

Bugs

serverity >= S5(Performance)でupdatedでdesc sort、結果の今週分を見る

条件を適用した検索結果

  • Nothing

Organization blogs

Personal blogs

www.youtube.com


このブログ記事はGitHub上で管理されていますMySQL-weekly repository。Issue, pull-request歓迎です。(完全に同期できているわけではありません)

Update for last week (2019-07-29 ~ 2019-08-04)

月曜日に先週一週間のMySQL関連の更新を再確認するのにご活用ください。

Release note

(https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)

  • Nothing

Bugs

serverity >= S5(Performance)でupdatedでdesc sort、結果の今週分を見る

条件を適用した検索結果

  • Nothing

Organization blogs

Personal blogs


このブログ記事はGitHub上で管理されていますMySQL-weekly repository。Issue, pull-request歓迎です。(完全に同期できているわけではありません)