Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
SS
Uploaded by
Satoshi Suzuki
938 views
もにかじ2 lt @studio3104
Read more
2
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
15
/ 16
16
/ 16
More Related Content
PDF
Chiba.pm #1 lt @studio3104
by
Satoshi Suzuki
PDF
Yapc -asia 2012 lt @studio3104
by
Satoshi Suzuki
PDF
test
by
a1yama1123
PDF
private-values
by
Sachirou Inoue
PDF
swooleを試してみた
by
Yukihiro Katsumi
PDF
大ざっぱにオブジェクト指向
by
azuma satoshi
PDF
ビギナーだから使いたいO/Rマッパー ~Tengを使った開発~
by
Akabane Hiroyuki
PDF
Web技術勉強会 第25回
by
龍一 田中
Chiba.pm #1 lt @studio3104
by
Satoshi Suzuki
Yapc -asia 2012 lt @studio3104
by
Satoshi Suzuki
test
by
a1yama1123
private-values
by
Sachirou Inoue
swooleを試してみた
by
Yukihiro Katsumi
大ざっぱにオブジェクト指向
by
azuma satoshi
ビギナーだから使いたいO/Rマッパー ~Tengを使った開発~
by
Akabane Hiroyuki
Web技術勉強会 第25回
by
龍一 田中
What's hot
PDF
Hachiojipm #5 LT資料 [テーマ:最近いいなと思ったもの]
by
norry_gogo
PDF
Start printf 6_takarakasai
by
takara kasai
KEY
Perlで伝統芸能
by
hitode909
PDF
Perl暦およそ10年(?)の僕がデータベースを使えるようになるまでの昔話
by
azuma satoshi
PDF
MongoDBの使い方
by
Tatsuto Maetsu
PDF
OSC京都2011
by
haganemetal
PDF
Grails-1.1を斬る!~Grails-1.1からのチーム開発~ in Tokyo
by
Tsuyoshi Yamamoto
PDF
Mac_Terminal_ver1.0
by
Satoshi Kume
PPTX
実用裏方 Perl 入門
by
keroyonn
PDF
Yahoo!ボックスAPI Hackday資料
by
Yahoo!デベロッパーネットワーク
PDF
Yahoo!ボックスAPI Hackathon向け資料
by
Yahoo!デベロッパーネットワーク
PDF
zsh とわたし
by
Toshihiko Shimokawa
KEY
Mojoliciousをウェブ制作現場で使ってみてる
by
jamadam
PDF
Ruby 同好会宣言
by
Yuya Takeyama
PPTX
PHP Object Injection入門
by
Yu Iwama
PDF
Redis Intro Osc2010 Tokyo Spring
by
Makoto Ohnami
PDF
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
by
leverages_event
PDF
System select hint_for_h2
by
Jun Chiba
PDF
3時間濃縮CakePHP2.1 in PHPカンファレンス北海道2012
by
Yusuke Ando
Hachiojipm #5 LT資料 [テーマ:最近いいなと思ったもの]
by
norry_gogo
Start printf 6_takarakasai
by
takara kasai
Perlで伝統芸能
by
hitode909
Perl暦およそ10年(?)の僕がデータベースを使えるようになるまでの昔話
by
azuma satoshi
MongoDBの使い方
by
Tatsuto Maetsu
OSC京都2011
by
haganemetal
Grails-1.1を斬る!~Grails-1.1からのチーム開発~ in Tokyo
by
Tsuyoshi Yamamoto
Mac_Terminal_ver1.0
by
Satoshi Kume
実用裏方 Perl 入門
by
keroyonn
Yahoo!ボックスAPI Hackday資料
by
Yahoo!デベロッパーネットワーク
Yahoo!ボックスAPI Hackathon向け資料
by
Yahoo!デベロッパーネットワーク
zsh とわたし
by
Toshihiko Shimokawa
Mojoliciousをウェブ制作現場で使ってみてる
by
jamadam
Ruby 同好会宣言
by
Yuya Takeyama
PHP Object Injection入門
by
Yu Iwama
Redis Intro Osc2010 Tokyo Spring
by
Makoto Ohnami
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
by
leverages_event
System select hint_for_h2
by
Jun Chiba
3時間濃縮CakePHP2.1 in PHPカンファレンス北海道2012
by
Yusuke Ando
Viewers also liked
PDF
全文検索エンジンgroongaの紹介@groongaを囲む夕べ
by
Tasuku Suenaga
PDF
Prometheus meets Consul -- Consul Casual Talks
by
Satoshi Suzuki
PDF
Mackerel & Norikra mackerel meetup #4 LT
by
Masahiro Nagano
PDF
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
by
Masahiro Nagano
PDF
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
by
Masahiro Nagano
PDF
メルカリのデータベース戦略 / PHPとMySQLの怖い話 MyNA会2015年8月
by
Masahiro Nagano
PDF
Big Master Data PHP BLT #1
by
Masahiro Nagano
PDF
Rhebok, High Performance Rack Handler / Rubykaigi 2015
by
Masahiro Nagano
PDF
メルカリでのNorikraの活用、 Mackerelを添えて
by
Masahiro Nagano
PDF
ISUCONの勝ち方 YAPC::Asia Tokyo 2015
by
Masahiro Nagano
全文検索エンジンgroongaの紹介@groongaを囲む夕べ
by
Tasuku Suenaga
Prometheus meets Consul -- Consul Casual Talks
by
Satoshi Suzuki
Mackerel & Norikra mackerel meetup #4 LT
by
Masahiro Nagano
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
by
Masahiro Nagano
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
by
Masahiro Nagano
メルカリのデータベース戦略 / PHPとMySQLの怖い話 MyNA会2015年8月
by
Masahiro Nagano
Big Master Data PHP BLT #1
by
Masahiro Nagano
Rhebok, High Performance Rack Handler / Rubykaigi 2015
by
Masahiro Nagano
メルカリでのNorikraの活用、 Mackerelを添えて
by
Masahiro Nagano
ISUCONの勝ち方 YAPC::Asia Tokyo 2015
by
Masahiro Nagano
Similar to もにかじ2 lt @studio3104
PDF
tcpdump & xtrabackup @ MySQL Casual Talks #1
by
Ryosuke IWANAGA
PDF
PerlとSQLのいろいろ
by
Takuya Tsuchida
PDF
WindowsでMySQL入門
by
Hidenori Ishii
PDF
Perl RDBMS Programming(DBI/DBIx::Sunnyのはなし)
by
karupanerura
PDF
Mysql casual talks vol4
by
matsuo kenji
PPTX
MySQL clients
by
yoku0825
PDF
DTraceによるMySQL解析ことはじめ
by
Mikiya Okuno
PDF
Maatkitの紹介
by
Akinori YOSHIDA
tcpdump & xtrabackup @ MySQL Casual Talks #1
by
Ryosuke IWANAGA
PerlとSQLのいろいろ
by
Takuya Tsuchida
WindowsでMySQL入門
by
Hidenori Ishii
Perl RDBMS Programming(DBI/DBIx::Sunnyのはなし)
by
karupanerura
Mysql casual talks vol4
by
matsuo kenji
MySQL clients
by
yoku0825
DTraceによるMySQL解析ことはじめ
by
Mikiya Okuno
Maatkitの紹介
by
Akinori YOSHIDA
More from Satoshi Suzuki
PDF
PyCon Kyushu 2018 LT
by
Satoshi Suzuki
PDF
Monitoringcasual007
by
Satoshi Suzuki
PDF
focuslight-validator validate sinatra application - validation night at LINE ...
by
Satoshi Suzuki
PDF
インフラエンジニアは死んだ Yapc -asia 2014
by
Satoshi Suzuki
PDF
My sql casual talks vol.6
by
Satoshi Suzuki
PDF
Fluetnd meetup japan #3 @studio3104
by
Satoshi Suzuki
PDF
MySQL ガチBeginnerがやってみたことと反省したこと
by
Satoshi Suzuki
PyCon Kyushu 2018 LT
by
Satoshi Suzuki
Monitoringcasual007
by
Satoshi Suzuki
focuslight-validator validate sinatra application - validation night at LINE ...
by
Satoshi Suzuki
インフラエンジニアは死んだ Yapc -asia 2014
by
Satoshi Suzuki
My sql casual talks vol.6
by
Satoshi Suzuki
Fluetnd meetup japan #3 @studio3104
by
Satoshi Suzuki
MySQL ガチBeginnerがやってみたことと反省したこと
by
Satoshi Suzuki
もにかじ2 lt @studio3104
1.
Lightning Talk at
Monitoring Casual #2 監視の勉強会ですが、 ちょっとMySQLの話をしますね @studio3104
2.
@studio3104 (Satoshi SUZUKI) --
Perl歴半年くらい -- WEB業界2年目 -- 妻、娘、息子います -- ソシャゲ、公式サイト、パチ(スロ)ンコ -- こんなのやってます →→→→→→→ -- Perlと心中するらしいです 自己紹介
3.
スロークエリ
4.
とりあえず
5.
EXPLAIN
9.
riywoさん! マジriywoさん!
10.
僕も作ってみた 「out-exec-mysql-
slowquery」
11.
MySQL
slow_log 1 #!/usr/bin/env perl$ 27 $ tail 2$ 28 unless ( defined $slowlog->{sql} ) {$ 3 use strict;$ 29 print $mp->pack($slowlog);$ 4 use warnings;$ 30 next;$ 5 use Data::Dumper;$ 31 }$ EXPLAIN 6 use DBIx::Handler;$ 7 use JSON::XS;$ 32 $ 33 my $select_statement;$ 8 use Data::MessagePack;$ 34 if ( $slowlog->{sql} =~ /(select[^;]+)/i ) {$ 9$ 35 $select_statement = $1;$ 10 $| = 1;$ 36 }$ 11 $ 37 $ 12 my $mp = Data::MessagePack->new();$ 38 if ( $slowlog->{sql} =~ /^use ([^;]+)/i ) {$ 13 $ 39 $db = '`' . $1 . '`';$ 14 my $db_user = "root";$ 40 }$ 15 my $db_passwd = "";$ 41 $ 16 my $db_opt = { RaiseError => 0, PrintError => 1 };$ 42 if ( defined $db && defined $select_statement ) {$ 17 my $handler = DBIx::Handler->new( "DBI:mysql: 43 $handler->dbh->do("use $db");$ database=information_schema:1 27.0.0.1", $db_user, 44 my $explains = eval { $handler->dbh- $db_passwd, $db_opt );$ >selectall_arrayref( "EXPLAIN $selec t_statement", +{ 18 $ Slice => {} } ); };$ 19 my $db;$ 45 if ( ref $explains eq 'ARRAY' ) {$ 20 my $long_query_time = $handler->dbh- 46 $slowlog->{explain} = $explains;$ >selectrow_array($ 47 $slowlog->{database} = $db;$ 21 "SELECT VARIABLE_VALUE FROM 48 }$ GLOBAL_VARIABLES WHERE VARIABLE_NAME = 49 }$ 'LONG_Q UERY_TIME'");$ 50 $ 22 $handler->dbh->do("SELECT SLEEP 51 print $mp->pack($slowlog);$ ($long_query_time)");$ 52 }$ 23 $ 24 while ( my $json = <STDIN> ) {$ 25 my $slowlog = eval { decode_json($json); };$ 26 next if ($@);$ store MongoDB
12.
DEMO
13.
Openess is our driver
for excellence
14.
公開したよ! https://github.com/studio3104/out-exec-mysql-slowquery
15.
スーパー宣伝タイム
16.
Lightning Talk at
Monitoring Casual #2 監視の勉強会ですが、 ちょっとMySQLの話をしますね ご清聴ありがとうございました @studio3104
Download