Submit Search
Upload
OSC2015kyoto
•
Download as PPTX, PDF
•
1 like
•
2,288 views
M
Miki Shimogai
Follow
2015/8/7-8のOSC京都用にupdate
Read less
Read more
Software
Report
Share
Report
Share
1 of 24
Download now
Recommended
OSC2015nagoya
OSC2015nagoya
Miki Shimogai
SQLチューニング入門 入門編
SQLチューニング入門 入門編
Miki Shimogai
OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014
OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014
Shigeru Hanada
PostgreSQLではじめるOSS開発@OSC 2014 Hiroshima
PostgreSQLではじめるOSS開発@OSC 2014 Hiroshima
Shigeru Hanada
Hackers Champloo 2016 postgresql-9.6
Hackers Champloo 2016 postgresql-9.6
Toshi Harada
あなたの知らないPostgreSQL監視の世界
あなたの知らないPostgreSQL監視の世界
Yoshinori Nakanishi
20140531 JPUGしくみ+アプリケーション分科会 勉強会資料
20140531 JPUGしくみ+アプリケーション分科会 勉強会資料
kasaharatt
PostgreSQLの新バージョン -PostgreSQL9.4- のご紹介
PostgreSQLの新バージョン -PostgreSQL9.4- のご紹介
Insight Technology, Inc.
Recommended
OSC2015nagoya
OSC2015nagoya
Miki Shimogai
SQLチューニング入門 入門編
SQLチューニング入門 入門編
Miki Shimogai
OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014
OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014
Shigeru Hanada
PostgreSQLではじめるOSS開発@OSC 2014 Hiroshima
PostgreSQLではじめるOSS開発@OSC 2014 Hiroshima
Shigeru Hanada
Hackers Champloo 2016 postgresql-9.6
Hackers Champloo 2016 postgresql-9.6
Toshi Harada
あなたの知らないPostgreSQL監視の世界
あなたの知らないPostgreSQL監視の世界
Yoshinori Nakanishi
20140531 JPUGしくみ+アプリケーション分科会 勉強会資料
20140531 JPUGしくみ+アプリケーション分科会 勉強会資料
kasaharatt
PostgreSQLの新バージョン -PostgreSQL9.4- のご紹介
PostgreSQLの新バージョン -PostgreSQL9.4- のご紹介
Insight Technology, Inc.
20090107 Postgre Sqlチューニング(Sql編)
20090107 Postgre Sqlチューニング(Sql編)
Hiromu Shioya
Pg14_sql_standard_function_body
Pg14_sql_standard_function_body
kasaharatt
Postgres Toolkitのご紹介
Postgres Toolkitのご紹介
Uptime Technologies LLC (JP)
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Toshi Harada
Postgre sql9.3 newlockmode_and_etc
Postgre sql9.3 newlockmode_and_etc
kasaharatt
Jpug study-pq 20170121
Jpug study-pq 20170121
Kosuke Kida
20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー
Kazuko Itoda
Vacuum徹底解説
Vacuum徹底解説
Masahiko Sawada
シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法
Yohei Azekatsu
OSC沖縄2014_JPUG資料
OSC沖縄2014_JPUG資料
kasaharatt
明日から使えるPostgre sql運用管理テクニック(監視編)
明日から使えるPostgre sql運用管理テクニック(監視編)
kasaharatt
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
Miki Shimogai
PostgreSQL共有バッファと関連ツール
PostgreSQL共有バッファと関連ツール
Masahiko Sawada
PostgreSQL v9.5の新機能~CustomScan/Join Interface
PostgreSQL v9.5の新機能~CustomScan/Join Interface
Kohei KaiGai
PostgreSQL運用管理入門
PostgreSQL運用管理入門
Yoshiyuki Asaba
各スペシャリストがお届け!データベース最新情報セミナー -PostgreSQL10-
各スペシャリストがお届け!データベース最新情報セミナー -PostgreSQL10-
Yoshinori Nakanishi
pg_bigmを用いた全文検索のしくみ(前編)
pg_bigmを用いた全文検索のしくみ(前編)
NTT DATA OSS Professional Services
PostgreSQLとPythonとSQL
PostgreSQLとPythonとSQL
Satoshi Yamada
PostgreSQLとpython
PostgreSQLとpython
Soudai Sone
PostgreSQLレプリケーション(pgcon17j_t4)
PostgreSQLレプリケーション(pgcon17j_t4)
Kosuke Kida
位置情報を使ったサービス「スマポ」をPostgreSQLで作ってみた db tech showcase 2013 Tokyo
位置情報を使ったサービス「スマポ」をPostgreSQLで作ってみた db tech showcase 2013 Tokyo
Yoshiyuki Asaba
JTF2021w F3 postgresql frontline
JTF2021w F3 postgresql frontline
Haruka Takatsuka
More Related Content
What's hot
20090107 Postgre Sqlチューニング(Sql編)
20090107 Postgre Sqlチューニング(Sql編)
Hiromu Shioya
Pg14_sql_standard_function_body
Pg14_sql_standard_function_body
kasaharatt
Postgres Toolkitのご紹介
Postgres Toolkitのご紹介
Uptime Technologies LLC (JP)
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Toshi Harada
Postgre sql9.3 newlockmode_and_etc
Postgre sql9.3 newlockmode_and_etc
kasaharatt
Jpug study-pq 20170121
Jpug study-pq 20170121
Kosuke Kida
20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー
Kazuko Itoda
Vacuum徹底解説
Vacuum徹底解説
Masahiko Sawada
シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法
Yohei Azekatsu
OSC沖縄2014_JPUG資料
OSC沖縄2014_JPUG資料
kasaharatt
明日から使えるPostgre sql運用管理テクニック(監視編)
明日から使えるPostgre sql運用管理テクニック(監視編)
kasaharatt
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
Miki Shimogai
PostgreSQL共有バッファと関連ツール
PostgreSQL共有バッファと関連ツール
Masahiko Sawada
PostgreSQL v9.5の新機能~CustomScan/Join Interface
PostgreSQL v9.5の新機能~CustomScan/Join Interface
Kohei KaiGai
PostgreSQL運用管理入門
PostgreSQL運用管理入門
Yoshiyuki Asaba
各スペシャリストがお届け!データベース最新情報セミナー -PostgreSQL10-
各スペシャリストがお届け!データベース最新情報セミナー -PostgreSQL10-
Yoshinori Nakanishi
pg_bigmを用いた全文検索のしくみ(前編)
pg_bigmを用いた全文検索のしくみ(前編)
NTT DATA OSS Professional Services
PostgreSQLとPythonとSQL
PostgreSQLとPythonとSQL
Satoshi Yamada
PostgreSQLとpython
PostgreSQLとpython
Soudai Sone
PostgreSQLレプリケーション(pgcon17j_t4)
PostgreSQLレプリケーション(pgcon17j_t4)
Kosuke Kida
What's hot
(20)
20090107 Postgre Sqlチューニング(Sql編)
20090107 Postgre Sqlチューニング(Sql編)
Pg14_sql_standard_function_body
Pg14_sql_standard_function_body
Postgres Toolkitのご紹介
Postgres Toolkitのご紹介
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Postgre sql9.3 newlockmode_and_etc
Postgre sql9.3 newlockmode_and_etc
Jpug study-pq 20170121
Jpug study-pq 20170121
20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー
Vacuum徹底解説
Vacuum徹底解説
シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法
OSC沖縄2014_JPUG資料
OSC沖縄2014_JPUG資料
明日から使えるPostgre sql運用管理テクニック(監視編)
明日から使えるPostgre sql運用管理テクニック(監視編)
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQL共有バッファと関連ツール
PostgreSQL共有バッファと関連ツール
PostgreSQL v9.5の新機能~CustomScan/Join Interface
PostgreSQL v9.5の新機能~CustomScan/Join Interface
PostgreSQL運用管理入門
PostgreSQL運用管理入門
各スペシャリストがお届け!データベース最新情報セミナー -PostgreSQL10-
各スペシャリストがお届け!データベース最新情報セミナー -PostgreSQL10-
pg_bigmを用いた全文検索のしくみ(前編)
pg_bigmを用いた全文検索のしくみ(前編)
PostgreSQLとPythonとSQL
PostgreSQLとPythonとSQL
PostgreSQLとpython
PostgreSQLとpython
PostgreSQLレプリケーション(pgcon17j_t4)
PostgreSQLレプリケーション(pgcon17j_t4)
Similar to OSC2015kyoto
位置情報を使ったサービス「スマポ」をPostgreSQLで作ってみた db tech showcase 2013 Tokyo
位置情報を使ったサービス「スマポ」をPostgreSQLで作ってみた db tech showcase 2013 Tokyo
Yoshiyuki Asaba
JTF2021w F3 postgresql frontline
JTF2021w F3 postgresql frontline
Haruka Takatsuka
Extending PostgreSQL - PgDay 2012 Japan
Extending PostgreSQL - PgDay 2012 Japan
Shigeru Hanada
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
Shigeru Hanada
Road to success System.IO.Compression.ZipArchive Feedback
Road to success System.IO.Compression.ZipArchive Feedback
Kazushi Kamegawa
20190925_DBTS_PGStrom
20190925_DBTS_PGStrom
Kohei KaiGai
Djangoフレームワークの紹介
Djangoフレームワークの紹介
Shinya Okano
OSS 開発ってどうやっているの? ~ PostgreSQL の現場から~
OSS 開発ってどうやっているの? ~ PostgreSQL の現場から~
Masahiko Sawada
Metahub for github
Metahub for github
Suguru Oho
Linux kernelのbspとupstream
Linux kernelのbspとupstream
wata2ki
Linuxのユーザーランドをinitから全てまるごとgolangで書く
Linuxのユーザーランドをinitから全てまるごとgolangで書く
Tetsuyuki Kobayashi
自分的pkgsrcの課題
自分的pkgsrcの課題
Ryo ONODERA
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤と
Toru Takahashi
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤と
Toru Takahashi
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
Hibino Hisashi
PostgreSQLでスケールアウト
PostgreSQLでスケールアウト
Masahiko Sawada
Gocon2017:Goのロギング周りの考察
Gocon2017:Goのロギング周りの考察
貴仁 大和屋
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
Takahiro Inoue
20110519 okuyama tokyo_linuxstudy
20110519 okuyama tokyo_linuxstudy
Takahiro Iwase
GPUとSSDがPostgreSQLを加速する~クエリ処理スループット10GB/sへの挑戦~ [DB Tech Showcase Tokyo/2017]
GPUとSSDがPostgreSQLを加速する~クエリ処理スループット10GB/sへの挑戦~ [DB Tech Showcase Tokyo/2017]
Kohei KaiGai
Similar to OSC2015kyoto
(20)
位置情報を使ったサービス「スマポ」をPostgreSQLで作ってみた db tech showcase 2013 Tokyo
位置情報を使ったサービス「スマポ」をPostgreSQLで作ってみた db tech showcase 2013 Tokyo
JTF2021w F3 postgresql frontline
JTF2021w F3 postgresql frontline
Extending PostgreSQL - PgDay 2012 Japan
Extending PostgreSQL - PgDay 2012 Japan
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
Road to success System.IO.Compression.ZipArchive Feedback
Road to success System.IO.Compression.ZipArchive Feedback
20190925_DBTS_PGStrom
20190925_DBTS_PGStrom
Djangoフレームワークの紹介
Djangoフレームワークの紹介
OSS 開発ってどうやっているの? ~ PostgreSQL の現場から~
OSS 開発ってどうやっているの? ~ PostgreSQL の現場から~
Metahub for github
Metahub for github
Linux kernelのbspとupstream
Linux kernelのbspとupstream
Linuxのユーザーランドをinitから全てまるごとgolangで書く
Linuxのユーザーランドをinitから全てまるごとgolangで書く
自分的pkgsrcの課題
自分的pkgsrcの課題
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤と
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
PostgreSQLでスケールアウト
PostgreSQLでスケールアウト
Gocon2017:Goのロギング周りの考察
Gocon2017:Goのロギング周りの考察
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
20110519 okuyama tokyo_linuxstudy
20110519 okuyama tokyo_linuxstudy
GPUとSSDがPostgreSQLを加速する~クエリ処理スループット10GB/sへの挑戦~ [DB Tech Showcase Tokyo/2017]
GPUとSSDがPostgreSQLを加速する~クエリ処理スループット10GB/sへの挑戦~ [DB Tech Showcase Tokyo/2017]
OSC2015kyoto
1.
PostgreSQLのcontribモジュール を分類してみた 2015/8/7 OSC Kansai@kyoto TIS株式会社 下雅意美紀
2.
自己紹介 名前:下雅意 美紀(しもがい みき) 所属:TIS株式会社
OSS推進室 ブースでTISが開発しているOSSを紹介しています! HyClops(Zabbix拡張ツール) pg_monz(ZabbixのPostgreSQL監視テンプレート) ISHIGAKI Template(OSSフルスタックテンプレート) などなど 遊びに来てね!(≧∀≦*)
3.
PostgreSQLのcontribモジュールを分類してみた
4.
9.4で入っているcontribモジュール adminpack earthdistance pg_archivecleanup
pg_trgm test_decoding auth_delay file_fdw pgbench pg_upgrade test_parser auto_explain fuzzystrmatch pg_buffercache pg_upgrade_supporttest_shm_mq btree_gin hstore pgcrypto pg_xlogdump tsearch2 btree_gist intagg pg_freespacemap postgres_fdw unaccent chkpass intarray pg_prewarm seg uuid-ossp citext isn pgrowlocks sepgsql vacuumlo cube lo pg_standby spi worker_spi dblink ltree pg_stat_statements sslinfo xml2 dict_int oid2name pgstattuple start-scripts dict_xsyn pageinspect pg_test_fsync tablefunc dummy_seclabel passwordcheck pg_test_timing tcn 全部で57個!
5.
一つ一つ検証してみた!!! うおおお!!
6.
9.4で入っているcontribモジュール adminpack earthdistance pg_archivecleanup
pg_trgm test_decoding auth_delay file_fdw pgbench pg_upgrade test_parser auto_explain fuzzystrmatch pg_buffercache pg_upgrade_supporttest_shm_mq btree_gin hstore pgcrypto pg_xlogdump tsearch2 btree_gist intagg pg_freespacemap postgres_fdw unaccent chkpass intarray pg_prewarm seg uuid-ossp citext isn pgrowlocks sepgsql vacuumlo cube lo pg_standby spi worker_spi dblink ltree pg_stat_statements sslinfo xml2 dict_int oid2name pgstattuple start-scripts dict_xsyn pageinspect pg_test_fsync tablefunc dummy_seclabel passwordcheck pg_test_timing tcn
7.
9.4で入っているcontribモジュール adminpack earthdistance pg_archivecleanup
pg_trgm test_decoding auth_delay file_fdw pgbench pg_upgrade test_parser auto_explain fuzzystrmatch pg_buffercache pg_upgrade_supporttest_shm_mq btree_gin hstore pgcrypto pg_xlogdump tsearch2 btree_gist intagg pg_freespacemap postgres_fdw unaccent chkpass intarray pg_prewarm seg uuid-ossp citext isn pgrowlocks sepgsql vacuumlo cube lo pg_standby spi worker_spi dblink ltree pg_stat_statements sslinfo xml2 dict_int oid2name pgstattuple start-scripts dict_xsyn pageinspect pg_test_fsync tablefunc dummy_seclabel passwordcheck pg_test_timing tcn 実用的 非実用的一般的な運用において、、、 ※独断と偏見です
8.
実用的だと思ったモジュールを (どっちかって言うとこっち?に)分類してみた 運用 性能 設計 セキュリティ pg_stat_statements postgres_fdw 例
9.
実用的なモジュールの分類 (1/6) 運用 性能 セキュリティ 設計 ※独断と偏見です
10.
実用的なモジュールの分類 (2/6) 運用 性能 セキュリティ 設計 ※独断と偏見です 約15個 adminpack ツール拡張 pg_archivecleanup pg_buffercache
メモリ・ディスク容量 pg_freespacemap oid2name pg_stat_statements リレーション・SQL情報 pgstattuple pg_standby pg_upgrade サーバ状態 pg_upgrade_support start-scripts pageinspect データ型・関数提供 pgrowlocks lo ラージオブジェクト vacuumlo
11.
実用的なモジュールの分類 (3/6) 運用 性能 セキュリティ 設計 ※独断と偏見です 約13個 dict_int dict_xsyn 全文検索辞書の追加例 unaccent dblink
外部リンク file_fdw postgres_fdw citext fuzzystrmatch hstore isn データ型・関数提供 tablefunc uuid-ossp spi(※)
12.
実用的なモジュールの分類 (4/6) 運用 性能 セキュリティ 設計 ※独断と偏見です intarray 関数・演算子提供 pg_prewarm
高速検索
13.
実用的なモジュールの分類 (5/6) 運用 性能 セキュリティ 設計 ※独断と偏見です auth_delay パスワード chkpass sslinfo
SSL 証明書
14.
実用的なモジュールの分類(6/6) 運用 性能 セキュリティ 設計 ※独断と偏見です btree_gin btree_gist ltree pg_trgm xml2 pgcrypto sepgsql auto_explain pg_test_fsync passwordcheck tcn
15.
非実用的だと思ったモジュールを (どっちかって言うとこっち?に)分類してみた
16.
非実用的なモジュールの分類 (1/3) 運用 性能 セキュリティ 設計 ※独断と偏見です
17.
非実用的なモジュールの分類 (2/3) 運用 性能 セキュリティ 設計 ※独断と偏見です pg_xlogdump ログのダンプ test_shm_mq
bgworker worker_spi
18.
非実用的なモジュールの分類 (3/3) 運用 性能 セキュリティ 設計 ※独断と偏見です intagg cube 集約子・関数提供 earthdistance
数学・物理演算処理補助 seg dummy_seclabel test_decoding 試験のサポート test_parser pgbench tseach2 テキスト検索機能
19.
My favorite contrib
modules cube& earthdistance
20.
cube& earthdistance • 地球上の大円に沿った任意の 2点間の距離(大圏距離)を測る 関数を提供 •
いわゆるPostGIS的な PostgreSQL + GIS(Geographic Information System) 活用シーン:我らが宮原さんの旅行
21.
西 与那国島 南 波照間島 東 納沙布岬 北 宗谷岬
22.
東 北 西 南 postgres=# select earth_distance( ll_to_earth(24.333,123.466),ll_to_earth( 45.312,141.561)); earth_distance ------------------ 2847011.46107892 postgres=#
select earth_distance( ll_to_earth(43.236,145.486),ll_to_earth( 24.286,123.017)); earth_distance ------------------ 2943450.19131047 約3000km!! (初めて知った、、)
23.
Find your favorite
contrib modules!
24.
ご清聴ありがとうございました!!
Editor's Notes
3つとも非実用的 サンプル・デバック・学習用
Cube、eartchdistance、pgbench以外は公式マニュアルでも非実用的と言われている
Download now