MySQL 8.0で『SQLパズル』の問題を解く (1/3):CodeZine(コードジン)      2019-06-20 17:20:11  詳細
本連載では、MySQL 8.0のリリースを記念して、3回にわたってSQLの新機能を解説します。最終回となる第3回の本稿では、第1回、2回で紹介した機能を使って、書籍『SQLパズル』の問題を解きます。 はじめに 本稿では、第1、2回で得た知識をより深めるために、MySQL 8.0で、『SQLパズル 第2版』の問題を解きます。 対象読者 ...
https://codezine.jp/article/detail/2680
【AWS Summit Tokyo 2019 セッションレポート】サービス責任者が語る Amazon Aurora MySQL/PostgreSQL の詳細と内部構造 #AWSSummit | DevelopersIO      2019-06-13 23:20:17  詳細
AWS Summit Tokyo 2019 Day2 (本日6/13)のセッション、「サービス責任者が語る Amazon Aurora MySQL/PostgreSQL の詳細と内部構造」をレポートします。面白かったです […]
https://dev.classmethod.jp/cloud/aws/service-manager-explains-the-details-and-internal-architectures-of-aurora-mysql-postgresql/
Percona LIVE 2019参加してきた (2日目) - tom__bo’s Blog      2019-06-12 17:20:17  詳細
Percona LIVE 2019に参加してきました。 前回の続きで初日(Tutorial Day)から Session Day 1, 2の3日間のうち2日目(Session Day 1)の内容です。 おそらく発表のスライドが公開されることと思いますが、全体が非公開になるものや非公開になるページがあるかもしれないので、ここではあえて概要だけと会場の雰囲気や僕の感...
https://tombo2.hatenablog.com/entry/2019/06/10/134440
DBRE(Database Reliability Engineering) 始めました ~ Make it visible / No Ops, More Code ~ - Speaker Deck      2019-06-11 08:20:05  詳細
DBRE(Database Reliability Engineering) 始めました ~ Make it visible / No Ops, More Code ~
https://speakerdeck.com/_awache/no-ops-more-code
Ansible AWXでMySQLの構成管理を行う - MicroAd Developers Blog      2019-06-07 20:20:16  詳細
マイクロアドでインフラエンジニアをやっている長田です。おもにMySQLなどのDBA業務に携わっていますが、今回はAnsible AWXを用いてMySQLのユーザやパラメータといった構成の管理を導入したことについてお話したいと思います。 Ansible / Ansible AWXとは ご存知の方も多くおられると思いますが、AnsibleとはRed Hat社が...
https://developers.microad.co.jp/entry/2019/06/07/190000
LINEマンガのデータベースをシャーディングしました (データベースエンジニア編) - LINE ENGINEERING      2019-05-29 17:20:11  詳細
はじめに こんにちは、データベース室の小田です。 今回はLINEマンガのデータベースをシャーディングした作業について、サーバエンジニア編とデータベースエンジニア編に分けてご紹介したいと思います。 本エントリでは、シャーディングに至った経緯、データベースエンジニア側で検討したことについて書いていこうと思い...
https://engineering.linecorp.com/ja/blog/line-manga-database/
「MySQL 8.0 の薄い本」を作って配っている話 - Qiita      2019-05-29 08:20:10  詳細
タイトルの通り、「MySQL 8.0 の薄い本」(薄くない)を以下のリポジトリで配布しています。 https://github.com/hmatsu47/mysql80_no_usui_hon 出掛けた先のイベント・勉強会などでも物理本を配布しています。 これについてははてなブログにも書きましたが、そこで触れなかった点についてあらためて記しておきます。 ま...
https://qiita.com/hmatsu47/items/ceb75caf46e3c761095d
DBEvents: A Standardized Framework for Efficiently Ingesting Data into Uber's Apache Hadoop Data Lake | Uber Engineering Blog      2019-05-26 21:20:09  詳細
Keeping the Uber platform reliable and real-time across our global markets is a 24/7 business. People may be going to sleep in San Francisco, but in Paris they’re getting ready for work, requesting rides from Uber driver-partners. At that same … The post DBEvents: A Standardized Framework for Eff...
https://eng.uber.com/dbevents-ingestion-framework/
MySQLに投げられたすべてのSQLクエリをロギングする - モヒカンは正義      2019-05-26 00:20:09  詳細
概要 クエリビルダやORMが生成するクエリを確認したい、などの理由で、MySQLに投げられたクエリを確認したくなることがある そういうときは、MySQLのクエリログ (general_log) と言う設定をONにすることによって、すべてのクエリをログに吐かせることができる dev.mysql.com 5.2.3 一般クエリーログ 一般クエリーログは...
https://blog.pinkumohikan.com/entry/logging-all-query-on-mysql
第97回 JOIN_ORDERを使ってJOINの順番を決める:MySQL道普請便り|gihyo.jp … 技術評論社      2019-05-22 13:20:09  詳細
MySQL 5.7とそれ以前では,テーブルの結合を実施する際に,INNER JOINの場合はSTRAIGHT_JOINを利用し結合することで,テーブルのなかで先に読み取りを行うテーブルを決めることができました。最新バージョンのMySQL 8.0からは,Join-Order オプティマイザヒント句を用いてJOINする順番を決めることができるようになりま...
https://gihyo.jp/dev/serial/01/mysql-road-construction-news/0097
DMSを使った異種DB移行で学んだPostgreSQLの面白い所/chugokudb27-postgresql-is-interesting - Speaker Deck      2019-05-20 09:20:29  詳細
# 概要 所属の会社にて 去年の8月頃から AWSのDMSを使用して MySQL から PostgreSQLへ異種間のDB移行をやっています。 これまでMySQLしか使ってこなかった自分がPostgreSQLを始めて使って行った中で面白いな、と思ったPostgreSQLの話を紹介させて頂きたいと思います。 # 対象者 ・ DMSって何って方(概要は説明しようと...
https://speakerdeck.com/takahashiikki/chugokudb27-postgresql-is-interesting
MySQLのコネクションハンドリングとスケーリング | Yakst      2019-05-20 09:20:15  詳細
MySQLのコネクションハンドリングの内部構造、スケール限界、そして最大コネクション数のチューニングなどについてご紹介します 免責事項 この記事はGeir Hoydalsvik氏によるMySQL Server Blogの投稿「MySQL Connection Handling and Scaling」(2019/3/19)をユーザが翻訳したものであり、Oracle公式の文書ではありません...
https://yakst.com/ja/posts/5444
MySQL InnoDB Sorted Index Builds - Percona Database Performance Blog      2019-05-09 16:20:05  詳細
It’s not essential to understand how MySQL® and Percona Server for MySQL build indexes. However, if you have an understanding of the processing, it could help when you want to reserve an appropriate amount of space for data inserts. From MySQL 5.7, developers changed the way they built secondary ...
https://www.percona.com/blog/2019/05/08/mysql-innodb-sorted-index-builds/
InnoDB はどうやってファイルにデータを保持するのか | バベルの図書館は完成しない      2019-05-09 03:20:13  詳細
Extended outer memory module for my poor native memory. View: GitHub furuhama About: me Posts: 2019/04/29 InnoDB の B+Tree Index について 2019/04/29 InnoDB における index page のデータ構造 2019/04/28 InnoDB はどうやってファイルにデータを保持するのか 2019/01/06 Designing Data-Intensive Application...
https://furuhama.github.io/2019/04/28/innodb-page.html
第45回 OSSコンソーシアム 第3回データベース比較セミナー開催,MySQL 8.0.16でのCHECK制約追加,PostgreSQL関連ニュース:OSSデータベース取り取り時報|gihyo.jp … 技術評論社      2019-05-07 22:20:26  詳細
この連載では,OSSコンソーシアム データベース部会のメンバーが,さまざまなオープンソースデータベースの毎月の出来事をお伝えしています。2019年4月はOSSコンソーシアム主催の第3回データベース比較セミナーが開催されました。MySQL サーバー8.0.14と各製品のマイナーバージョンアップが行われました。PostgreSQLは関...
https://gihyo.jp/dev/serial/01/oss-db-various-news/0045
Load Balanced ProxySQL in Google Cloud - Percona Database Performance Blog      2019-05-07 02:20:05  詳細
There are three different ways ProxySQL can direct traffic between your application and the backend MySQL services. Locally, on the MySQL servers. Between the MySQL servers and the application. Colocated on the application servers themselves. Without going through too much detail – each has its o...
https://www.percona.com/blog/2019/04/26/load-balanced-proxysql-in-google-cloud/
第93回 MySQL8.0のデータディクショナリー:MySQL道普請便り|gihyo.jp … 技術評論社      2019-05-01 19:20:29  詳細
MySQL5.7とそれ以前のMySQL(従来のMySQL)では,ディクショナリーデータはメタデータを保持したファイルや,MyISAMのようなトランザクションに未対応のストレージエンジンのテーブルなどで管理されていました。MySQL8.0からは,データディクショナリーはトランザクションをサポートしたInnoDBストレージエンジンで管理...
https://gihyo.jp/dev/serial/01/mysql-road-construction-news/0093
第95回 行ベースレプリケーションのモニタリング:MySQL道普請便り|gihyo.jp … 技術評論社      2019-05-01 19:20:21  詳細
MySQL 8.0から行ベースレプリケーションに対するモニタリング機能ができました。MySQL 5.7とそれ以前では,行ベースレプリケーションをmysqlコマンド等からリアルタイムで確認できる情報は少なく,レプリケーション遅延が発生した場合などの原因特定に時間がかかりました。今回は,MySQL 8.0から可能な行ベースレプリケ...
https://gihyo.jp/dev/serial/01/mysql-road-construction-news/0095
6 Technical Challenges Developing a Distributed SQL Database - The YugaByte Database Blog      2019-04-29 08:20:32  詳細
You can join the discussion on HackerNews here. We crossed the three year mark of developing YugaByte DB in February of this year. It has been a thrilling journey thus far, but not without its fair share of technical challenges. There were times when we had to go back to the drawing board and eve...
https://blog.yugabyte.com/6-technical-challenges-developing-a-distributed-sql-database/
MySQLの準同期レプリケーションに関する質問への回答と詳細 | Yakst      2019-04-28 04:20:17  詳細
MySQLの準同期・ロスレス準同期レプリケーションの仕組みを解説し、同機能についてのよくある誤解やメリットについて説明します。 最近、メールで「MySQL Lossless Semi-Synchronous Replication」について質問されることがありました。この質問への答えは多くの人にとって有益であると考えたため、回答をこのブログ記事...
https://yakst.com/ja/posts/5463