SlideShare une entreprise Scribd logo
1  sur  61
Télécharger pour lire hors ligne
MySQL社内講習

インデックス編	
CROOZ Team Venus
目次	
•  インデックスとは
•  EXPLAINとは
•  インデックスが使えない場合
•  インデックスの種類
•  インデックスの制限事項
•  複合インデックス
•  カバリングインデックス
•  まとめ
•  参考資料
『インデックスとは』
インデックスとは
目次のことです
目次が在るから目的の
ページが探せる
目次がないと….。
最初から全部
読まなければならない
目次は万能じゃない	
•  ページがしょっちゅう増えるとその都度目次も作り直す
•  目次のページ数自体が大きすぎると本末転倒
•  適正に目次を作成して使用するのが大事
事例に基づいて
考えて見ましょう
アイテムの付与ミスったー
取り消しバッチを作れー!
付与したtimestampを
条件に論理削除すれば
良いよね
付与したtimestampを
条件に論理削除すれば
良いよね	
死亡フラグ
demo
対象テーブル	
・贈り物テーブル
・ヒストリーデータ
・サンプルのデータは180万件
mysql>	
 



UPDATE	
 prize_history	
 

	
 	
 	
 SET	
 del_flg	
 =	
 1	
 

	
 WHERE	
 prize_id	
 =	
 14	
 

	
 	
 	
 AND	
 ctime	
 BETWEEN	
 

	
 	
 	
 	
 	
 '2013-05-18	
 00:00:00'	
 

	
 	
 	
 	
 	
 AND	
 

	
 	
 	
 	
 	
 '2013-05-24	
 00:00:00';



	
 
実行するSQL
イベント報酬ID
イベント開始日時	
イベント終了日時
どうすれば良かったのか?
まずはEXPLAINを実行
EXPLAINとは
EXPLAINとは	
•  SQLの実行計画を見るクエリー
•  インデックスの使用状況を確認できる
•  実行するSQLの先頭にEXPLAINをつける
(※ DELETE文/UPDATE文の場合はSELECT文に置き換える)
(※ WHERE句があるSQLはインデックスが使われる)
mysql>	
 EXPLAIN	
 

SELECT	
 *	
 FROM	
 prize_history	
 

WHERE	
 prize_id	
 =	
 14	
 

	
 	
 AND	
 ctime	
 BETWEEN	
 

	
 	
 	
 	
 '2013-05-18	
 00:00:00'	
 AND	
 '2013-05-24	
 00:00:00'G;



***************************	
 1.	
 row	
 ***************************

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 id:	
 1

	
 	
 select_type:	
 SIMPLE

	
 	
 	
 	
 	
 	
 	
 	
 table:	
 prize_history

	
 	
 	
 	
 	
 	
 	
 	
 	
 type:	
 ALL

possible_keys:	
 NULL

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 key:	
 NULL

	
 	
 	
 	
 	
 	
 key_len:	
 NULL

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 ref:	
 NULL

	
 	
 	
 	
 	
 	
 	
 	
 	
 rows:	
 2233733

	
 	
 	
 	
 	
 	
 	
 	
 Extra:	
 Using	
 where	
 
【クエリーのタイプ】:全件検索	
【使用されているインデックス】:
インデックスが使われていない	
【検索行数】:テーブル全行数	
【追加情報(処理方法)】:Using temoraryと、 Using filesortは要注意、それぞ
れ、一時書き出し、ファイルソートが発生していてクエリーが遅くなる傾向がある
SHOW	
 INDEX	
 FROM	
 prize_history;


+----------------------+------------+----------+--------------+-----------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

|	
 Table	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 Non_unique	
 |	
 Key_name	
 |	
 Seq_in_index	
 |	
 Column_name	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 Collation	
 |	
 Cardinality	
 |	
 Sub_part	
 |	
 Packed	
 |	
 Null	
 |	
 Index_type	
 |	
 Comment	
 |	
 Index_comment	
 |

+----------------------+------------+----------+--------------+-----------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

|	
 prize_history	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 0	
 |	
 PRIMARY	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 1	
 |	
 prize_history_id	
 |	
 A	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 2235476	
 |	
 	
 	
 	
 	
 NULL	
 |	
 NULL	
 	
 	
 |	
 	
 	
 	
 	
 	
 |	
 BTREE	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 |

|	
 prize_history	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 1	
 |	
 user_id	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 1	
 |	
 user_id	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 A	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 2235476	
 |	
 	
 	
 	
 	
 NULL	
 |	
 NULL	
 	
 	
 |	
 	
 	
 	
 	
 	
 |	
 BTREE	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 |

|	
 prize_history	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 1	
 |	
 user_id	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 2	
 |	
 receive_flg	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 A	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 2235476	
 |	
 	
 	
 	
 	
 NULL	
 |	
 NULL	
 	
 	
 |	
 	
 	
 	
 	
 	
 |	
 BTREE	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 |

|	
 prize_history	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 1	
 |	
 user_id	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 3	
 |	
 prize_id	
 	
 	
 	
 	
 |	
 A	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 2235476	
 |	
 	
 	
 	
 	
 NULL	
 |	
 NULL	
 	
 	
 |	
 	
 	
 	
 	
 	
 |	
 BTREE	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 |	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 |

+----------------------+------------+----------+--------------+-----------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

4	
 rows	
 in	
 set	
 (5.73	
 sec)

	
 
インデックスを確認する	
ctimeのインデックスがない	
インデックス名	
 インデックス種別	
 対象カラム	
プライマリキー	
 プライマリキー	
 prize_history
user_id インデックス	
 user_id,receive_flg,prize_id
ALTER	
 TABLE	
 prize_history	
 

ADD	
 KEY	
 prize_id	
 (prize_id,ctime);



EXPLAIN

	
 SELECT	
 *	
 	
 

	
 	
 	
 FROM	
 prize_history	
 

	
 	
 WHERE	
 prize_id	
 =	
 14	
 

	
 	
 	
 	
 AND	
 ctime	
 BETWEEN	
 '2013-05-18	
 00:00:00'	
 AND	
 '2013-05-24	
 00:00:00'G;



***************************	
 1.	
 row	
 ***************************

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 id:	
 1

	
 	
 select_type:	
 SIMPLE

	
 	
 	
 	
 	
 	
 	
 	
 table:	
 prize_history

	
 	
 	
 	
 	
 	
 	
 	
 	
 type:	
 range

possible_keys:	
 prize_id

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 key:	
 prize_id

	
 	
 	
 	
 	
 	
 key_len:	
 12

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 ref:	
 NULL

	
 	
 	
 	
 	
 	
 	
 	
 	
 rows:	
 186246

	
 	
 	
 	
 	
 	
 	
 	
 Extra:	
 Using	
 where;	
 
インデックス追加
■	
 BEFORE

mysql>	
 SELECT	
 SQL_NO_CACHE	
 count(*)	
 FROM	
 prize_history

	
 	
 	
 	
 	
 	
 	
 	
 WHERE	
 prize_id	
 =	
 14	
 	
 

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 AND	
 ctime	
 BETWEEN	
 '2013-05-18	
 00:00:00'	
 AND	
 '2013-05-24	
 00:00:00';

+----------+

|	
 count(*)	
 |

+----------+

|	
 	
 	
 	
 86399	
 |

+----------+

1	
 row	
 in	
 set	
 (3.62	
 sec)	
 



■	
 AFTER

mysql>	
 SELECT	
 SQL_NO_CACHE	
 count(*)	
 FROM	
 prize_history	
 

	
 	
 	
 	
 	
 	
 	
 	
 WHERE	
 prize_id	
 =	
 14	
 

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 AND	
 ctime	
 BETWEEN	
 '2013-05-18	
 00:00:00'	
 AND	
 '2013-05-24	
 00:00:00';

+----------+

|	
 count(*)	
 |

+----------+

|	
 	
 	
 	
 86399	
 |

+----------+

1	
 row	
 in	
 set	
 (0.06	
 sec)

	
 
BEFORE/AFTER
60xFAST
インデックスが使えない場合	
•  テーブルの後ろから読みLIMITで制限を
かける。ヒストリー系のテーブルで有効
•  使えるインデックスに変換する
ctimeを
プライマリキーに変換	
イベント期間	
2013/04/23
2013/05/18
2013/05/24
2013/05/30
×
最初からフルスキャ
ンするにはデータが
多すぎる	
2181000
1
2008199
2094599
ctimeをプラ
イマリキーに
変換	
データの終わりから
フルスキャン指定期間
に達したらクエリ終了
対象となる期間の
プライマリキーのIDを検索
SELECT	
 prize_history_id	
 

	
 	
 FROM	
 prize_history

	
 WHERE	
 ctime	
 <	
 '2013-05-18	
 00:00:00'	
 

	
 ORDER	
 BY	
 prize_history_id	
 DESC	
 

	
 LIMIT	
 1;



+-----------------------+

|	
 prize_history_id	
 |

+-----------------------+

|	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 2008199	
 |

+-----------------------+	
 
イベント開催日時	
※バックアップサーバーで実行
SELECT	
 prize_history_id	
 

	
 	
 FROM	
 prize_history

	
 WHERE	
 ctime	
 <	
 '2013-05-24	
 00:00:00'	
 

	
 ORDER	
 BY	
 prize_history_id	
 DESC	
 

	
 LIMIT	
 1;



+-----------------------+

|	
 prize_history_id	
 |

+-----------------------+

|	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 2094599	
 |

+-----------------------+	
 
イベント終了日時	
※バックアップサーバーで実行
mysql>	
 EXPLAIN	
 

SELECT	
 *	
 FROM	
 prize_history	
 

WHERE	
 prize_id	
 =	
 14	
 

	
 	
 AND	
 prize_history_id	
 BETWEEN	
 

	
 	
 	
 	
 2008199	
 AND	
 2094599G;



***************************	
 1.	
 row	
 ***************************

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 id:	
 1

	
 	
 select_type:	
 SIMPLE

	
 	
 	
 	
 	
 	
 	
 	
 table:	
 prize_history

	
 	
 	
 	
 	
 	
 	
 	
 	
 type:	
 range

possible_keys:	
 PRIMARY

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 key:	
 PRIMARY

	
 	
 	
 	
 	
 	
 key_len:	
 8

	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 ref:	
 NULL

	
 	
 	
 	
 	
 	
 	
 	
 	
 rows:	
 174524

	
 	
 	
 	
 	
 	
 	
 	
 Extra:	
 Using	
 where	
 
期間をプライマリキーに
置き換えてEXPLAIN
UPDATE	
 prize_history	
 

SET	
 del_flg=1

	
 WHERE	
 prize_id	
 =	
 14	
 

	
 	
 AND	
 prize_history_id	
 BETWEEN	
 

	
 	
 	
 	
 2008199	
 AND	
 2094599;	
 
UPDATE文を作成	
×
1つのSQLでまとめて
update/insert/delete しない
詳しくは
次回『リプリケーション』編で
1行更新する
UPDATE文を作成する	
•  プログラムでselectした結果からforで回して、一行更新する
のupdate文を実行するバッチを作る
•  SELECTした結果をEXCELに貼ってマクロでUPDATE文を作
成する
•  SQLで1行更新するupdate文のSQLを作成
SQLで1行更新する
update文のSQLを作成
SELECT

	
 	
 CONCAT(

	
 	
 	
 	
 'UPDATE prize_history	
 ',

	
 	
 	
 	
 	
 	
 	
 'SET	
 del_flg	
 =	
 1	
 ',

	
 	
 	
 	
 'WHERE	
 prize_history_id	
 =',

	
 	
 	
 	
 	
 prize_history_id,';'

	
 	
 )

	
 FROM	
 prize_history	
 

WHERE	
 prize_id	
 =	
 14	
 

	
 	
 AND	
 prize_history_id	
 BETWEEN	
 

	
 	
 	
 	
 2008199	
 AND	
 2094599;	
 
UPDATE文作成	
※バックアップサーバーで実行
バックアップ作成	
SELECT

	
 	
 CONCAT(

	
 	
 	
 	
 'UPDATE prize_history	
 ',

	
 	
 	
 	
 	
 	
 	
 'SET	
 del_flg	
 =	
 	
 ',del_flg,'	
 ',

	
 	
 	
 	
 'WHERE	
 prize_history_id	
 =',

	
 	
 	
 	
 	
 prize_history_id,';'

	
 	
 )

	
 FROM	
 prize_history	
 

WHERE	
 prize_id	
 =	
 14	
 

	
 	
 AND	
 prize_history_id	
 BETWEEN	
 

	
 	
 	
 	
 2008199	
 AND	
 2094599;	
 
※バックアップサーバーで実行
『インデックスの種類』
インデックスの種類	
• プライマリキー
• ユニークキー
• インデックス
インデックスの制限事項	
• !=、<>はインデックス
が使用できない
• LIKE検索では前方
一致のみ使用できる。
『複合インデックスとは』
複数のカラムに対する
インデックス	
複合インデックスとは
複合インデックスは
先頭から順に部分インデックス
として使用できる。
つまり	
•  index(user_id,category_id,del_flg)
という複合インデックスがあった場合
×index(user_id,category_id)
×index(user_id)
のインデックスは作る必要がない
テスト用テーブル	
・サンプルのデータは10万件	
カラム名	
 型	
id unsinged int(11)
A unsinged int(11)
B varchar(255)
C unsinged int(11)
インデックス
名	
インデックス
種別	
対象カラム	
pkey プライマリキー	
 Id
index_A インデックス	
 A
index_B インデックス	
 B
index_C インデックス	
 C
index_A_B_
C
インデックス	
 A,B,C
複合インデックス
が使える場合	
•  SELECT * FROM test WHERE A=1 and B=2 and C=3
•  SELECT * FROM test WHERE A=1 and B=2
•  SELECT * FROM test WHERE A=1
※ INDEX index_a_b_c(A,B,C)の場合
複合インデックス
が使えない場合	
•  SELECT * FROM test WHERE B=2 and C=3
•  SELECT * FROM test WHERE A=1 and C=3
•  SELECT * FROM test WHERE B=2
※ INDEX index_a_b_c(A,B,C)の場合
複合インデックスは
順番が重要
カバリング
インデックスとは
対象となるすべての
検索条件・検索項目を含んだ
複合インデックス
カバリングインデックスの例	
•  SELECT A,B,C FROM test WHERE A=1 and B=2 and C=3
•  SELECT A FROM test WHERE A=1 and B=2
•  SELECT A,B,C FROM test WHERE A=1
※ INDEX index_a_b_c(A,B,C)の場合
カバリングインデックス
EXPLAIN	
EXPLAIN	
 	
 
	
 SELECT	
 A,B,C	
 	
 
	
 	
 	
 FROM	
 test	
 	
 
	
 	
 WHERE	
 A=757	
 AND	
 b='0.ZYc2FHB0kpo'	
 G;	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 
***************************	
 1.	
 row	
 ***************************	
 
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 id:	
 1	
 
	
 	
 select_type:	
 SIMPLE	
 
	
 	
 	
 	
 	
 	
 	
 	
 table:	
 test	
 
	
 	
 	
 	
 	
 	
 	
 	
 	
 type:	
 ref	
 
possible_keys:	
 index_A,index_B,index_A_B_C	
 
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 key:	
 index_A_B_C	
 
	
 	
 	
 	
 	
 	
 key_len:	
 771	
 
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 ref:	
 const,const	
 
	
 	
 	
 	
 	
 	
 	
 	
 	
 rows:	
 1	
 
	
 	
 	
 	
 	
 	
 	
 	
 Extra:	
 Using	
 where;	
 Using	
 index	
 
Indexを使っているという
意味ではない。Index内
のデータを使用している
という意味(カバリングイ
ンデックス)
インデックススキャンだけで
完結しているので
非常に高速
通常の場合	
インデックス	
データベース	
クエリ	
結果セット	
インデックスを元
にデータベース
を参照
カバリングインデックスの場合	
インデックス	
クエリ	
結果セット	
InnoDBの場合、
インデックスに
データが含まれ
る為、対象デー
タがインデックス
に存在すれば、
データベース参
照なしで結果
セットを返す。
だだし、サマリーテーブルを
作るようなものなので、
ディスク容量に注意
まとめ	
•  ムダなインデックスは作らない。	
 
•  インデックスは出来るだけ1つの複合
インデックスで複数カバー出来るよう
に作る。カラムの順番が重要。
次回予告
インデックスが効かない
とどうなるか
MySQL社内講習
リプリケーション編
『参考資料』
・ソーシャルゲーム開発者なら知っておきたい MySQL INDEX + EXPLAIN入門
・MySQL5からのインデックス結合で1テーブル複数インデックスを使う
・実践ハイパフォーマンスMySQL 第2版

Contenu connexe

Tendances

2019年度若手技術者向け講座 インデックス
2019年度若手技術者向け講座 インデックス2019年度若手技術者向け講座 インデックス
2019年度若手技術者向け講座 インデックスkeki3
 
周辺知識から理解するMySQL の GIS機能 ~ClubMySQL #4
周辺知識から理解するMySQL の GIS機能 ~ClubMySQL #4周辺知識から理解するMySQL の GIS機能 ~ClubMySQL #4
周辺知識から理解するMySQL の GIS機能 ~ClubMySQL #4sakaik
 
第9回 大規模データを用いたデータフレーム操作実習(3)
第9回 大規模データを用いたデータフレーム操作実習(3)第9回 大規模データを用いたデータフレーム操作実習(3)
第9回 大規模データを用いたデータフレーム操作実習(3)Wataru Shito
 
MySQLerの7つ道具 plus
MySQLerの7つ道具 plusMySQLerの7つ道具 plus
MySQLerの7つ道具 plusyoku0825
 
Oracleの実行計画を読んでみよう! #dbts2017
Oracleの実行計画を読んでみよう!  #dbts2017Oracleの実行計画を読んでみよう!  #dbts2017
Oracleの実行計画を読んでみよう! #dbts2017Ryota Watabe
 
第8回 大規模データを用いたデータフレーム操作実習(2)
第8回 大規模データを用いたデータフレーム操作実習(2)第8回 大規模データを用いたデータフレーム操作実習(2)
第8回 大規模データを用いたデータフレーム操作実習(2)Wataru Shito
 
紹介 of Anemometer
紹介 of Anemometer紹介 of Anemometer
紹介 of Anemometeryoku0825
 
PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介Satoshi Hirata
 
Webで役立つRDBの使い方
Webで役立つRDBの使い方Webで役立つRDBの使い方
Webで役立つRDBの使い方Soudai Sone
 
HistoPyramid Stream Compaction
HistoPyramid Stream CompactionHistoPyramid Stream Compaction
HistoPyramid Stream Compactiondasyprocta
 
[db tech showcase Tokyo 2014] L35: 100GB クラスの SGA を眺めてみよう。Oracle Database 12c...
[db tech showcase Tokyo 2014] L35: 100GB クラスの SGA を眺めてみよう。Oracle Database 12c...[db tech showcase Tokyo 2014] L35: 100GB クラスの SGA を眺めてみよう。Oracle Database 12c...
[db tech showcase Tokyo 2014] L35: 100GB クラスの SGA を眺めてみよう。Oracle Database 12c...Insight Technology, Inc.
 
[db tech showcase Tokyo 2018] #dbts2018 #D27 『Verticaの進化が止まらない! 機械学習、データレイク、処...
[db tech showcase Tokyo 2018] #dbts2018 #D27 『Verticaの進化が止まらない! 機械学習、データレイク、処...[db tech showcase Tokyo 2018] #dbts2018 #D27 『Verticaの進化が止まらない! 機械学習、データレイク、処...
[db tech showcase Tokyo 2018] #dbts2018 #D27 『Verticaの進化が止まらない! 機械学習、データレイク、処...Insight Technology, Inc.
 
PostgreSQL:行数推定を読み解く
PostgreSQL:行数推定を読み解くPostgreSQL:行数推定を読み解く
PostgreSQL:行数推定を読み解くHiroya Kabata
 
問合せ最適化インサイド
問合せ最適化インサイド問合せ最適化インサイド
問合せ最適化インサイドTakahiro Itagaki
 
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4Takuya Mukohira
 
SQLチューニング入門 入門編
SQLチューニング入門 入門編SQLチューニング入門 入門編
SQLチューニング入門 入門編Miki Shimogai
 
カジュアルにソースコードリーディング
カジュアルにソースコードリーディングカジュアルにソースコードリーディング
カジュアルにソースコードリーディングAkihiro Okuno
 
Chugokudb study-20150131
Chugokudb study-20150131Chugokudb study-20150131
Chugokudb study-20150131Toshi Harada
 
20120721 tuning slide_share
20120721 tuning slide_share20120721 tuning slide_share
20120721 tuning slide_shareutatu
 

Tendances (20)

2019年度若手技術者向け講座 インデックス
2019年度若手技術者向け講座 インデックス2019年度若手技術者向け講座 インデックス
2019年度若手技術者向け講座 インデックス
 
周辺知識から理解するMySQL の GIS機能 ~ClubMySQL #4
周辺知識から理解するMySQL の GIS機能 ~ClubMySQL #4周辺知識から理解するMySQL の GIS機能 ~ClubMySQL #4
周辺知識から理解するMySQL の GIS機能 ~ClubMySQL #4
 
第9回 大規模データを用いたデータフレーム操作実習(3)
第9回 大規模データを用いたデータフレーム操作実習(3)第9回 大規模データを用いたデータフレーム操作実習(3)
第9回 大規模データを用いたデータフレーム操作実習(3)
 
MySQLerの7つ道具 plus
MySQLerの7つ道具 plusMySQLerの7つ道具 plus
MySQLerの7つ道具 plus
 
Oracleの実行計画を読んでみよう! #dbts2017
Oracleの実行計画を読んでみよう!  #dbts2017Oracleの実行計画を読んでみよう!  #dbts2017
Oracleの実行計画を読んでみよう! #dbts2017
 
第8回 大規模データを用いたデータフレーム操作実習(2)
第8回 大規模データを用いたデータフレーム操作実習(2)第8回 大規模データを用いたデータフレーム操作実習(2)
第8回 大規模データを用いたデータフレーム操作実習(2)
 
Heroku Postgres
Heroku PostgresHeroku Postgres
Heroku Postgres
 
紹介 of Anemometer
紹介 of Anemometer紹介 of Anemometer
紹介 of Anemometer
 
PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介
 
Webで役立つRDBの使い方
Webで役立つRDBの使い方Webで役立つRDBの使い方
Webで役立つRDBの使い方
 
HistoPyramid Stream Compaction
HistoPyramid Stream CompactionHistoPyramid Stream Compaction
HistoPyramid Stream Compaction
 
[db tech showcase Tokyo 2014] L35: 100GB クラスの SGA を眺めてみよう。Oracle Database 12c...
[db tech showcase Tokyo 2014] L35: 100GB クラスの SGA を眺めてみよう。Oracle Database 12c...[db tech showcase Tokyo 2014] L35: 100GB クラスの SGA を眺めてみよう。Oracle Database 12c...
[db tech showcase Tokyo 2014] L35: 100GB クラスの SGA を眺めてみよう。Oracle Database 12c...
 
[db tech showcase Tokyo 2018] #dbts2018 #D27 『Verticaの進化が止まらない! 機械学習、データレイク、処...
[db tech showcase Tokyo 2018] #dbts2018 #D27 『Verticaの進化が止まらない! 機械学習、データレイク、処...[db tech showcase Tokyo 2018] #dbts2018 #D27 『Verticaの進化が止まらない! 機械学習、データレイク、処...
[db tech showcase Tokyo 2018] #dbts2018 #D27 『Verticaの進化が止まらない! 機械学習、データレイク、処...
 
PostgreSQL:行数推定を読み解く
PostgreSQL:行数推定を読み解くPostgreSQL:行数推定を読み解く
PostgreSQL:行数推定を読み解く
 
問合せ最適化インサイド
問合せ最適化インサイド問合せ最適化インサイド
問合せ最適化インサイド
 
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4
 
SQLチューニング入門 入門編
SQLチューニング入門 入門編SQLチューニング入門 入門編
SQLチューニング入門 入門編
 
カジュアルにソースコードリーディング
カジュアルにソースコードリーディングカジュアルにソースコードリーディング
カジュアルにソースコードリーディング
 
Chugokudb study-20150131
Chugokudb study-20150131Chugokudb study-20150131
Chugokudb study-20150131
 
20120721 tuning slide_share
20120721 tuning slide_share20120721 tuning slide_share
20120721 tuning slide_share
 

En vedette

地方IT企業が成功していくための3つのポイント
地方IT企業が成功していくための3つのポイント地方IT企業が成功していくための3つのポイント
地方IT企業が成功していくための3つのポイントinfinite_loop
 
MySQL Index勉強会外部公開用
MySQL Index勉強会外部公開用MySQL Index勉強会外部公開用
MySQL Index勉強会外部公開用CROOZ, inc.
 
Osc2015北海道 札幌my sql勉強会_波多野_r3
Osc2015北海道 札幌my sql勉強会_波多野_r3Osc2015北海道 札幌my sql勉強会_波多野_r3
Osc2015北海道 札幌my sql勉強会_波多野_r3Nobuhiro Hatano
 
40分濃縮 PHP classの教室
40分濃縮 PHP classの教室40分濃縮 PHP classの教室
40分濃縮 PHP classの教室Yusuke Ando
 
PHPでセキュリティを真面目に考える
PHPでセキュリティを真面目に考えるPHPでセキュリティを真面目に考える
PHPでセキュリティを真面目に考えるTakuya Sato
 
PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015
PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015
PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015Hikari Fukasawa
 
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編infinite_loop
 
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)Shinichi Hirauchi
 
Nettet som en del av mediemiksen - Google Think 2014 - Espen Grimmert
Nettet som en del av mediemiksen - Google Think 2014  - Espen GrimmertNettet som en del av mediemiksen - Google Think 2014  - Espen Grimmert
Nettet som en del av mediemiksen - Google Think 2014 - Espen GrimmertEspen Grimmert
 
Carrot City: The impact of food on the design of cities and buildings - Mark ...
Carrot City: The impact of food on the design of cities and buildings - Mark ...Carrot City: The impact of food on the design of cities and buildings - Mark ...
Carrot City: The impact of food on the design of cities and buildings - Mark ...SBCBreakfastSessions
 
урок знам и мога
урок знам и могаурок знам и мога
урок знам и могаChavdara Veleva
 
Бренд-комьюнити от Sitko.Ru (Brand-Community of Sitko.Ru)
Бренд-комьюнити от Sitko.Ru (Brand-Community of Sitko.Ru)Бренд-комьюнити от Sitko.Ru (Brand-Community of Sitko.Ru)
Бренд-комьюнити от Sitko.Ru (Brand-Community of Sitko.Ru)Serj Nazarov
 
Semantický web a Drupal
Semantický web a Drupal Semantický web a Drupal
Semantický web a Drupal devmates
 

En vedette (20)

地方IT企業が成功していくための3つのポイント
地方IT企業が成功していくための3つのポイント地方IT企業が成功していくための3つのポイント
地方IT企業が成功していくための3つのポイント
 
WindowsでMySQL入門
WindowsでMySQL入門WindowsでMySQL入門
WindowsでMySQL入門
 
MySQL Index勉強会外部公開用
MySQL Index勉強会外部公開用MySQL Index勉強会外部公開用
MySQL Index勉強会外部公開用
 
MySQLはじめの第一歩
MySQLはじめの第一歩MySQLはじめの第一歩
MySQLはじめの第一歩
 
Osc2015北海道 札幌my sql勉強会_波多野_r3
Osc2015北海道 札幌my sql勉強会_波多野_r3Osc2015北海道 札幌my sql勉強会_波多野_r3
Osc2015北海道 札幌my sql勉強会_波多野_r3
 
PHP超入門@LL温泉
PHP超入門@LL温泉PHP超入門@LL温泉
PHP超入門@LL温泉
 
Mysql toranomaki
Mysql toranomakiMysql toranomaki
Mysql toranomaki
 
40分濃縮 PHP classの教室
40分濃縮 PHP classの教室40分濃縮 PHP classの教室
40分濃縮 PHP classの教室
 
PHPでセキュリティを真面目に考える
PHPでセキュリティを真面目に考えるPHPでセキュリティを真面目に考える
PHPでセキュリティを真面目に考える
 
PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015
PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015
PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015
 
ヤフー社内でやってるMySQLチューニングセミナー大公開
ヤフー社内でやってるMySQLチューニングセミナー大公開ヤフー社内でやってるMySQLチューニングセミナー大公開
ヤフー社内でやってるMySQLチューニングセミナー大公開
 
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
 
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
 
Nettet som en del av mediemiksen - Google Think 2014 - Espen Grimmert
Nettet som en del av mediemiksen - Google Think 2014  - Espen GrimmertNettet som en del av mediemiksen - Google Think 2014  - Espen Grimmert
Nettet som en del av mediemiksen - Google Think 2014 - Espen Grimmert
 
Carrot City: The impact of food on the design of cities and buildings - Mark ...
Carrot City: The impact of food on the design of cities and buildings - Mark ...Carrot City: The impact of food on the design of cities and buildings - Mark ...
Carrot City: The impact of food on the design of cities and buildings - Mark ...
 
урок знам и мога
урок знам и могаурок знам и мога
урок знам и мога
 
Boletín IV enero 2016
Boletín IV enero 2016Boletín IV enero 2016
Boletín IV enero 2016
 
Бренд-комьюнити от Sitko.Ru (Brand-Community of Sitko.Ru)
Бренд-комьюнити от Sitko.Ru (Brand-Community of Sitko.Ru)Бренд-комьюнити от Sitko.Ru (Brand-Community of Sitko.Ru)
Бренд-комьюнити от Sitko.Ru (Brand-Community of Sitko.Ru)
 
Happy New Year
Happy New Year Happy New Year
Happy New Year
 
Semantický web a Drupal
Semantický web a Drupal Semantický web a Drupal
Semantický web a Drupal
 

Similaire à MySQL勉強会 インデックス編.2013 08-02

Index shotgun on mysql5.6
Index shotgun on mysql5.6Index shotgun on mysql5.6
Index shotgun on mysql5.6yoku0825
 
Let's scale-out PostgreSQL using Citus (Japanese)
Let's scale-out PostgreSQL using Citus (Japanese)Let's scale-out PostgreSQL using Citus (Japanese)
Let's scale-out PostgreSQL using Citus (Japanese)Noriyoshi Shinoda
 
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)yoyamasaki
 
5 古雷my sql源碼與資料庫規範
5 古雷my sql源碼與資料庫規範5 古雷my sql源碼與資料庫規範
5 古雷my sql源碼與資料庫規範Ivan Tu
 
PostgreSQL Unconference #29 Unicode IVS
PostgreSQL Unconference #29 Unicode IVSPostgreSQL Unconference #29 Unicode IVS
PostgreSQL Unconference #29 Unicode IVSNoriyoshi Shinoda
 
サーバ性能改善事例
サーバ性能改善事例サーバ性能改善事例
サーバ性能改善事例KLab Inc. / Tech
 
道具を磨くことのススメ
道具を磨くことのススメ道具を磨くことのススメ
道具を磨くことのススメKenichi Masuda
 
実行統計による実践的SQLチューニング
実行統計による実践的SQLチューニング実行統計による実践的SQLチューニング
実行統計による実践的SQLチューニング健一 三原
 
20181110 fok2018-pg-extension
20181110 fok2018-pg-extension20181110 fok2018-pg-extension
20181110 fok2018-pg-extensionToshi Harada
 
20190119 aws-study-pg-extension
20190119 aws-study-pg-extension20190119 aws-study-pg-extension
20190119 aws-study-pg-extensionToshi Harada
 
V1.1 CD03 Azure Active Directory B2C/B2B コラボレーションによる Customer Identity and Ac...
V1.1 CD03 Azure Active Directory B2C/B2B コラボレーションによる Customer Identity and Ac...V1.1 CD03 Azure Active Directory B2C/B2B コラボレーションによる Customer Identity and Ac...
V1.1 CD03 Azure Active Directory B2C/B2B コラボレーションによる Customer Identity and Ac...junichi anno
 
What's Temporal model FuelPHP東京勉強会03
What's Temporal model FuelPHP東京勉強会03What's Temporal model FuelPHP東京勉強会03
What's Temporal model FuelPHP東京勉強会03Takayuki Yamaguchi
 
MySQLとPostgreSQLの基本的なパラメータ比較
MySQLとPostgreSQLの基本的なパラメータ比較MySQLとPostgreSQLの基本的なパラメータ比較
MySQLとPostgreSQLの基本的なパラメータ比較Shinya Sugiyama
 
Control distribution of virtual machines
Control distribution of virtual machinesControl distribution of virtual machines
Control distribution of virtual machinesirix_jp
 
20160929 inno db_fts_jp
20160929 inno db_fts_jp20160929 inno db_fts_jp
20160929 inno db_fts_jpyoyamasaki
 
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)NTT DATA Technology & Innovation
 
MySQLとPostgreSQLの基本的な実行プラン比較
MySQLとPostgreSQLの基本的な実行プラン比較MySQLとPostgreSQLの基本的な実行プラン比較
MySQLとPostgreSQLの基本的な実行プラン比較Shinya Sugiyama
 
Jpug study-pq 20170121
Jpug study-pq 20170121Jpug study-pq 20170121
Jpug study-pq 20170121Kosuke Kida
 
2016/12/15 SQLチューニングと対戦格闘ゲームの類似性について語る。 JPOUG Advent Calendar 2016 Day 15
2016/12/15 SQLチューニングと対戦格闘ゲームの類似性について語る。 JPOUG Advent Calendar 2016 Day 152016/12/15 SQLチューニングと対戦格闘ゲームの類似性について語る。 JPOUG Advent Calendar 2016 Day 15
2016/12/15 SQLチューニングと対戦格闘ゲームの類似性について語る。 JPOUG Advent Calendar 2016 Day 15歩 柴田
 
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)NTT DATA Technology & Innovation
 

Similaire à MySQL勉強会 インデックス編.2013 08-02 (20)

Index shotgun on mysql5.6
Index shotgun on mysql5.6Index shotgun on mysql5.6
Index shotgun on mysql5.6
 
Let's scale-out PostgreSQL using Citus (Japanese)
Let's scale-out PostgreSQL using Citus (Japanese)Let's scale-out PostgreSQL using Citus (Japanese)
Let's scale-out PostgreSQL using Citus (Japanese)
 
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)
 
5 古雷my sql源碼與資料庫規範
5 古雷my sql源碼與資料庫規範5 古雷my sql源碼與資料庫規範
5 古雷my sql源碼與資料庫規範
 
PostgreSQL Unconference #29 Unicode IVS
PostgreSQL Unconference #29 Unicode IVSPostgreSQL Unconference #29 Unicode IVS
PostgreSQL Unconference #29 Unicode IVS
 
サーバ性能改善事例
サーバ性能改善事例サーバ性能改善事例
サーバ性能改善事例
 
道具を磨くことのススメ
道具を磨くことのススメ道具を磨くことのススメ
道具を磨くことのススメ
 
実行統計による実践的SQLチューニング
実行統計による実践的SQLチューニング実行統計による実践的SQLチューニング
実行統計による実践的SQLチューニング
 
20181110 fok2018-pg-extension
20181110 fok2018-pg-extension20181110 fok2018-pg-extension
20181110 fok2018-pg-extension
 
20190119 aws-study-pg-extension
20190119 aws-study-pg-extension20190119 aws-study-pg-extension
20190119 aws-study-pg-extension
 
V1.1 CD03 Azure Active Directory B2C/B2B コラボレーションによる Customer Identity and Ac...
V1.1 CD03 Azure Active Directory B2C/B2B コラボレーションによる Customer Identity and Ac...V1.1 CD03 Azure Active Directory B2C/B2B コラボレーションによる Customer Identity and Ac...
V1.1 CD03 Azure Active Directory B2C/B2B コラボレーションによる Customer Identity and Ac...
 
What's Temporal model FuelPHP東京勉強会03
What's Temporal model FuelPHP東京勉強会03What's Temporal model FuelPHP東京勉強会03
What's Temporal model FuelPHP東京勉強会03
 
MySQLとPostgreSQLの基本的なパラメータ比較
MySQLとPostgreSQLの基本的なパラメータ比較MySQLとPostgreSQLの基本的なパラメータ比較
MySQLとPostgreSQLの基本的なパラメータ比較
 
Control distribution of virtual machines
Control distribution of virtual machinesControl distribution of virtual machines
Control distribution of virtual machines
 
20160929 inno db_fts_jp
20160929 inno db_fts_jp20160929 inno db_fts_jp
20160929 inno db_fts_jp
 
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
 
MySQLとPostgreSQLの基本的な実行プラン比較
MySQLとPostgreSQLの基本的な実行プラン比較MySQLとPostgreSQLの基本的な実行プラン比較
MySQLとPostgreSQLの基本的な実行プラン比較
 
Jpug study-pq 20170121
Jpug study-pq 20170121Jpug study-pq 20170121
Jpug study-pq 20170121
 
2016/12/15 SQLチューニングと対戦格闘ゲームの類似性について語る。 JPOUG Advent Calendar 2016 Day 15
2016/12/15 SQLチューニングと対戦格闘ゲームの類似性について語る。 JPOUG Advent Calendar 2016 Day 152016/12/15 SQLチューニングと対戦格闘ゲームの類似性について語る。 JPOUG Advent Calendar 2016 Day 15
2016/12/15 SQLチューニングと対戦格闘ゲームの類似性について語る。 JPOUG Advent Calendar 2016 Day 15
 
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
 

Plus de CROOZ, inc.

CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料CROOZ, inc.
 
【CROOZ】新卒会社説明資料
【CROOZ】新卒会社説明資料【CROOZ】新卒会社説明資料
【CROOZ】新卒会社説明資料CROOZ, inc.
 
【CROOZ】新卒採用_会社説明資料
【CROOZ】新卒採用_会社説明資料【CROOZ】新卒採用_会社説明資料
【CROOZ】新卒採用_会社説明資料CROOZ, inc.
 
モバイルゲームの全世界オンライン対戦を実現する方法を考察する
モバイルゲームの全世界オンライン対戦を実現する方法を考察するモバイルゲームの全世界オンライン対戦を実現する方法を考察する
モバイルゲームの全世界オンライン対戦を実現する方法を考察するCROOZ, inc.
 
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築についてCROOZ, inc.
 
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築CROOZ, inc.
 
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料CROOZ, inc.
 
Mongo db勉強会の補足
Mongo db勉強会の補足Mongo db勉強会の補足
Mongo db勉強会の補足CROOZ, inc.
 
Mongo dbを知ろう
Mongo dbを知ろうMongo dbを知ろう
Mongo dbを知ろうCROOZ, inc.
 
リソースディレクトリの管理
リソースディレクトリの管理リソースディレクトリの管理
リソースディレクトリの管理CROOZ, inc.
 
楽しいGit外部公開用
楽しいGit外部公開用楽しいGit外部公開用
楽しいGit外部公開用CROOZ, inc.
 
Git extensions ws外部公開用
Git extensions ws外部公開用Git extensions ws外部公開用
Git extensions ws外部公開用CROOZ, inc.
 
Piwikを用いたアクセス解析外部公開用
Piwikを用いたアクセス解析外部公開用Piwikを用いたアクセス解析外部公開用
Piwikを用いたアクセス解析外部公開用CROOZ, inc.
 
怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用CROOZ, inc.
 
MySQL勉強会 リプリケーション編.2013 08-09
MySQL勉強会 リプリケーション編.2013 08-09MySQL勉強会 リプリケーション編.2013 08-09
MySQL勉強会 リプリケーション編.2013 08-09CROOZ, inc.
 

Plus de CROOZ, inc. (15)

CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
 
【CROOZ】新卒会社説明資料
【CROOZ】新卒会社説明資料【CROOZ】新卒会社説明資料
【CROOZ】新卒会社説明資料
 
【CROOZ】新卒採用_会社説明資料
【CROOZ】新卒採用_会社説明資料【CROOZ】新卒採用_会社説明資料
【CROOZ】新卒採用_会社説明資料
 
モバイルゲームの全世界オンライン対戦を実現する方法を考察する
モバイルゲームの全世界オンライン対戦を実現する方法を考察するモバイルゲームの全世界オンライン対戦を実現する方法を考察する
モバイルゲームの全世界オンライン対戦を実現する方法を考察する
 
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
 
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
 
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
 
Mongo db勉強会の補足
Mongo db勉強会の補足Mongo db勉強会の補足
Mongo db勉強会の補足
 
Mongo dbを知ろう
Mongo dbを知ろうMongo dbを知ろう
Mongo dbを知ろう
 
リソースディレクトリの管理
リソースディレクトリの管理リソースディレクトリの管理
リソースディレクトリの管理
 
楽しいGit外部公開用
楽しいGit外部公開用楽しいGit外部公開用
楽しいGit外部公開用
 
Git extensions ws外部公開用
Git extensions ws外部公開用Git extensions ws外部公開用
Git extensions ws外部公開用
 
Piwikを用いたアクセス解析外部公開用
Piwikを用いたアクセス解析外部公開用Piwikを用いたアクセス解析外部公開用
Piwikを用いたアクセス解析外部公開用
 
怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用
 
MySQL勉強会 リプリケーション編.2013 08-09
MySQL勉強会 リプリケーション編.2013 08-09MySQL勉強会 リプリケーション編.2013 08-09
MySQL勉強会 リプリケーション編.2013 08-09
 

Dernier

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 

Dernier (9)

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 

MySQL勉強会 インデックス編.2013 08-02