SQLにおける行間比較で、相関サブクエリを使わなくて済む「ウィンドウ関数」とは?:CodeZine(コードジン)      2018-10-18 20:20:14  詳細
SQLの達人と呼ばれるミックさんがモダンなSQLプログラミングの手法について解説した『達人に学ぶSQL徹底指南書 第2版』。今回、本書からミックさんが主役級と語る「ウィンドウ関数」について紹介します。ウィンドウ関数を利用することで、SQLでの行間比較において難しい相関サブクエリを使わなくてよくなるのです。 本記...
https://codezine.jp/article/detail/11115
「2013年の増井にトレタのコード書くときに気をつけて欲しい事を伝えられるとしたら、何を言いたい? 」|masuidrive|note       2018-10-16 11:20:13  詳細
「2013年の増井にトレタのコード書くときに気をつけて欲しい事を伝えられるとしたら、何を言いたい? 」 フルタイムとしてトレタへの最終出勤日の今日、Tech Mtgという社内エンジニアの集まりで、今一番Railsのコードを書いているnakamuraくんに聞いてみた。 そしたら、こんな答えが。 - MySQLにUniqueやNOT NULL、外部...
https://note.mu/masuidrive/n/n2d631eee2bef
CTOを始めて半年経ったので振り返る - そーだいなるらくがき帳      2018-10-10 22:20:09  詳細
4月からオミカレに戻ってきて半年たった。 ちょうど今月が期末だしこの半年を振り返る。 soudai.hatenablog.com party-calendar.net 4月 CTOになった(1年と3ヶ月ぶり 2度目) オミカレを離れている間の事をキャッチアップするのに心血を注ぐ感じだった。 1年ぶりに読んだプロダクトコードは機能もコードも1年で随分育つ...
https://soudai.hatenablog.com/entry/2018/10/10/095616
Go製マイグレーションツールsql-migrate      2018-10-06 20:20:06  詳細
概要 Go製のデータベースmigrationツールとしてsql-migrateを使って開発しているのでコマンドや動作仕様などを簡単に書く。 公式リポジトリ https://github.com/rubenv/sql-migrate 特徴 CLIツール SQLite, PostgreSQL, MySQL, Oracleなどの色々なデータベースをサポート スキーマの作成/変更/ロールバック機能 ソースコ...
https://qiita.com/k-kurikuri/items/946e2bf8c79176ef3ff0
日々の覚書: MySQL Router 8.0.12に同梱されているhttp_serverプラグインの謎について       2018-10-04 12:20:11  詳細
TL;DRMySQL Router 8.0.12をソースからビルドすると、 “http_server.so” なるライブラリーが出来上がった。しかも起動した。謎なんてなくてたぶんインターフェイス作っただけでまだまだこれから作りこんでいく…んだといいなadded http_server_component, http_client and http_server plugin · mysql/mysql-router@c53fc...
https://yoku0825.blogspot.com/2018/10/mysql-router-8012httpserver.html
MySQL互換の分散データベース「Clustrix」、MariaDBが買収 - Publickey      2018-10-01 17:20:09  詳細
MariaDBは、MySQL互換の分散データベースを提供する「Clustrix」の買収を発表しました。 Clustrixは複数のサーバをクラスタ化し、そのうえでMySQL互換の分散データベースを稼働させる仕組みを備えています。サーバを増設することで性能向上を実現できるスケーラブルな性能の実現と、クラスタ内のサーバが障害などで停止...
https://www.publickey1.jp/blog/18/mysqlclustrixmariadb.html
第38回 LOCONDO.jpやLINEでのMySQL最新導入事例,PostgreSQL 11ベータ4リリース,Cassandra(イベント情報のみ):OSSデータベース取り取り時報|gihyo.jp … 技術評論社      2018-10-01 15:20:09  詳細
2018年9月に開催されたイベント「db tech showcase 2018」にて,多数のMySQLの事例講演が行われました。PostgreSQLは次期メジャーリリースPostgreSQL 11に向けたベータ4がリリースされました。Cassandraは10月に開催するセミナー情報のみ掲載しています。 [MySQL]2018年9月の主な出来事 2018年9月はMySQLの製品リリー...
https://gihyo.jp/dev/serial/01/oss-db-various-news/0038
Amazon Aurora 1.18.0がリリースされ並列クエリとOOM回避が実装されました | Developers.IO      2018-09-28 08:20:08  詳細
大栗です。 先程Amazon Aurora 1.18.0がリリースされました。並列クエリ(Parallel Query)とOOM回避(OOM Avoidance)という機能が搭載されましたのでご紹介します。並列クエリは2月からプレビューが開始されていましたが今回正式リリースとなりました。 Announcement: Amazon Aurora 5.6 Release 1.18.0 Now Available Ama...
https://dev.classmethod.jp/cloud/aws/aurora-1-18-0-release-parallel-query-and-oom-avoidance/
amazon-rds-supports-m5      2018-09-23 13:20:05  詳細
はじめに AWSチームのすずきです。 Amazon RDS for MySQL と MariaDB で利用できるインスタンスタイプとして「M5」、最新のNITRO世代のインスタンスタイプの利用が可能になりました。 「M5」のRDSインスタンスの起動確認と、従来の汎用インスタンス「M4」、「M3」との比較を行う機会がありましたので、紹介させていただ...
https://dev.classmethod.jp/cloud/aws/amazon-rds-supports-m5/
amazon-aurora-stopping-support      2018-09-22 19:20:18  詳細
大栗です。 AWS CLIのコマンドリファレンスを見ていたら見慣れぬコマンドが増えていたと思ったのですが、Auroraクラスタの停止ができるようだったので試してみました。 stop-db-cluster start-db-cluster Auroraクラスタの停止 Amazon RDSではAurora以外のDBエンジンでは一時的な停止をサポートしています。しかしAurora...
https://dev.classmethod.jp/cloud/aws/amazon-aurora-stopping-support/
DB tech showcase_tokyo2018_LOCONDO      2018-09-22 13:20:05  詳細
DB tech showcase_tokyo2018_LOCONDO 1. 5.6から5.7へ、そして更なるサービスの可用性を目指して ~急成長する靴の通販 LOCONDO.jp を支えるサービス安定化への取り組み~ db tech showcase Tokyo 2018 [D26] Copyrights LOCONDO,Inc. All Rights Reserved. ●● 2018/09/20 株式会社ロコンド - Design & Tech本部 IT部門 ...
https://www.slideshare.net/ShinyaSugiyama/db-tech-showcasetokyo2018locondo
MySQL at Yahoo! JAPAN #dbts2018      2018-09-22 11:20:05  詳細
MySQL at Yahoo! JAPAN #dbts2018 1. 2018年9月21日 1 db tech showcase 2018 MySQL at Yahoo! JAPAN 〜数字で見るヤフーのMySQL基盤の秘密 !?〜 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved 2. 本日のターゲット • オンプレでDBを運用している方 • DBAとして開発者と向きあっている方 2 3. 自己紹...
https://www.slideshare.net/techblogyahoo/mysql-at-yahoo-japan-dbts2018
db tech showcase Tokyo 2018 - MySQL・PostgreSQLだけで作る高速あいまい全文検索システム #dbts2018 - ククログ(2018-09-20)      2018-09-21 20:20:05  詳細
db tech showcase Toyo 2018で話すことを事前に宣伝をしておきたかったけど間に合わなかった須藤です。 MySQL・PostgreSQLだけで作る高速あいまい全文検索システム 関連リンク: スライド(Rabbit Slide Show) スライド(SlideShare) リポジトリー 内容 去年は「MySQL・PostgreSQLだけで作る高速でリッチな全文検索シ...
https://www.clear-code.com/blog/2018/9/20.html
Dive into MySQL Error - Speaker Deck      2018-09-21 17:20:07  詳細
All slide content and descriptions are owned by their creators.
https://speakerdeck.com/yoku0825/dive-into-mysql-error
MySQLデータベースパフォーマンスのためのLinux OSチューニング | Yakst      2018-09-21 14:20:07  詳細
Percona Database Performance Blogの翻訳。Linux上でMySQLサーバを運用する際の、カーネル、ファイルシステム、メモリなどのチューニングのポイントをまとめた記事。 [MySQL][Linux]原文 Linux OS Tuning for MySQL Database Performance - Percona Database Performance Blog (English) 原文著者 Spyros Voultepsis 原...
https://yakst.com/ja/posts/5216
MySQLでデータ更新時に自動的に更新日時をセットする方法 - Database JUNKY      2018-09-20 10:20:07  詳細
MariaDB 10.0 以降のカラム定義にてdatetime型にON UPDATE オプションを付けると、データ更新時に日付時刻を自動でレコードにセットすることができるらしい。 早速ですが試してみたいと思います!! 何が言いたいかを理解していただくためにこんなテーブルを作ってみました。 テスト用のテーブル CREATE TABLE t1 ( id i...
https://hit.hateblo.jp/entry/2016/01/10/020958
MySQL 8.0は何が優れていて、どこに注意すべきか。データベース専門家が新機能を徹底解説 - エンジニアHub|若手Webエンジニアのキャリアを考える!      2018-09-19 08:20:10  詳細
2018年4月、世界中のエンジニアが待ちに待ったMySQL 8.0の正式版がリリースされました。本リリースに伴い、数多くの機能や設定が追加・変更されており、MySQLがより便利なものへと進化しています。 MySQL 8.0で積極的に利用すべき目玉機能や、知っておかなければ危険なハマりどころなど重要な変更点を、MySQLの保守サポ...
https://employment.en-japan.com/engineerhub/entry/2018/09/18/110000
mysql 文字列結合のconcat関数は||(パイプ)でスマートに書こう! - Database JUNKY      2018-09-19 00:20:07  詳細
MySQLおよび、MariaDBでの文字列結合関数といえばCONCAT(コンキャット)です。 MySQL :: MySQL 5.6 リファレンスマニュアル :: 12.5 文字列関数 文字列結合にいちいちconcatなんていう関数を使うのはめんどくさい、且つわけがわからなくなるので、パイプ(||)ショートカットでconcatと同様の操作がおこなえるように変更...
https://hit.hateblo.jp/entry/mysql/concat-pipe
MySQLでSELECT FOR UPDATEと行ロックの挙動を検証してみた - JUST FOR FUN      2018-09-18 08:20:06  詳細
どうも、今日も今日とて野毛で飲みながらブログを書いている@okwraです。 今日は、普段あまり意識してこなかったMySQLのInnoDBでのロックの振る舞いについて色々実験してみました。(もちろん、きっかは自分がドツボにはまったから) ちゃんと理解するためには「共有・排他的ロックとは」って話や、「行ロックってつまり...
http://taiga.hatenadiary.com/entry/2018/02/12/170109
MySQLでいいね!(LIKE)機能のDB設計をしてみた! - Database JUNKY      2018-09-18 02:20:03  詳細
いいねってなに? FACEBOOKですと、いいね、 Twitterだと♥のあれです。エンゲージメント率を高めるばかりではなく、記事の拡散にも効果を発揮しますよね。また、サービス運営者視点で話すと、話題が見つけやすくなりますよね。 ってなわけで、今度はいいね。のデータベース設計をどうするか?というのは試してみたいと思...
https://hit.hateblo.jp/entry/mysql/iine