タグ tom__bo’s blog
人気順 10 users 50 users 100 users 500 users 1000 usersMySQL アンカンファレンスを開催したい - tom__bo’s Blog
MySQL アンカンファレンス開催したい。というかします。 概要 最近のMySQLはバージョニング方針も変わって、周辺ツールを含めた機能追加も着々とされている一方で、MySQL関連のイベントは減ってしまったような気がします。 コロナ以降、イベントが少ない気がするのは残念に思いつつも、最近の私には社外で活動できる余力... 続きを読む
MySQLのquery review helperを作ってみた - tom__bo’s Blog
せっかくのGWなので、おもちゃを作りました。 Query Review Helperです。 github.com 背景 最近MySQLで実行されるクエリをレビューするタスクが異常に多くなってきました。 開発者の全員がindexやjoin, partition, limit offsetなどなどのハマりどころを知っているというのが理想ではありますが、そうも行きません。 大... 続きを読む
MyRocksの論文がVLDBに掲載されてBest Industrial Paper Awardを受賞していたので紹介 - tom__bo’s Blog
先週開催されたVLDB(Very Large Data Base)というDatabase分野のトップカンファレンスで松信さんがFirst authorの論文 MyRocks: LSM-Tree Database Storage Engine Serving Facebook's Social Graph が発表され、Best Industrial Paper Awardを受賞されました。 ↑ VLDB 2020 Awards - VLDB2020 Tokyoのスクショ 特にTwit... 続きを読む
MySQLでredis storage engineを作った - tom__bo’s Blog
MySQLのストレージエンジンはplugableになっていて、APIを実装すれば自作のストレージエンジンを組み込むことができる。 ということで、試しにRedisをストレージエンジンとして使うRedis Storage Engineを作りました。 github.com 途中で飽きてしまった ちまちま実装するよりC++の勉強とInnoDB読んだほうが良さそうと思... 続きを読む
MySQLのslow_logは何を計測して出力されるのか - tom__bo’s Blog
slow logの時間は何を計測しているのか? きっかけ とあるMySQLインスタンスで1Gbのネットワーク帯域を使い切ってレスポンスタイムが悪化していたという話を聞いた。 確かに遅いがlong_query_timeを小さくしてもslow_logは特に出ていなかったため、どのクエリが問題なのかを特定しづらかったらしい。 これを聞いたときは... 続きを読む
Percona LIVE 2019参加してきた (2日目) - tom__bo’s Blog
Percona LIVE 2019に参加してきました。 前回の続きで初日(Tutorial Day)から Session Day 1, 2の3日間のうち2日目(Session Day 1)の内容です。 おそらく発表のスライドが公開されることと思いますが、全体が非公開になるものや非公開になるページがあるかもしれないので、ここではあえて概要だけと会場の雰囲気や僕の感... 続きを読む
MySQL(innodb)の分離レベルごとのanomalyについて実験した - tom__bo’s Blog
2017 - 12 - 11 MySQL(innodb)の分離レベルごとのanomalyについて実験した MySQL Database ※ この記事は MySQL Casual Advent Calendar 2017 の11日目の記事です。 A critique of ANSI SQL isolation levels を読んで( 読んだブログ )、 MySQL ( innodb )で分離レベル... 続きを読む
はてなサマーインターン2015に参加してきた - tom__bo’s blog
2015-09-07 はてなサマーインターン2015に参加してきた Intern 8/10 ~ 9/4で開催された「最高!」なインターンであるはてなサマーインターンに参加してきました!技術賞も頂けて最高でした。メンターしてくださったichirin2501さん、wtatsuruさん、halfrackさん、関わって下さったみなさん本当にありがとうございました! サマーインターン参加にあたって、過去のイ... 続きを読む