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
NI
Uploaded by
NTT DATA Technology & Innovation
419 views
OSS-DB Gold 合格体験記(第29回PostgreSQLアンカンファレンス@オンライン 発表資料)
OSS-DB Gold 合格体験記 (第29回PostgreSQLアンカンファレンス@オンライン 発表資料) 2021年12月21日(火) NTTデータ 技術開発本部 加藤 健
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
1
/ 18
2
/ 18
3
/ 18
4
/ 18
5
/ 18
6
/ 18
7
/ 18
Most read
8
/ 18
9
/ 18
10
/ 18
Most read
11
/ 18
Most read
12
/ 18
13
/ 18
14
/ 18
15
/ 18
16
/ 18
17
/ 18
18
/ 18
More Related Content
PPTX
PostgreSQLの統計情報について(第26回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PDF
PGOを用いたPostgreSQL on Kubernetes入門(PostgreSQL Conference Japan 2022 発表資料)
by
NTT DATA Technology & Innovation
PDF
OSS-DB Goldへの第一歩~実践!運用管理~
by
Shigeru Hanada
PDF
NTT DATA と PostgreSQL が挑んだ総力戦
by
NTT DATA OSS Professional Services
PDF
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
by
NTT DATA Technology & Innovation
PPTX
3GPP TR38.801-e00まとめ
by
Tetsuya Hasegawa
PDF
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
by
日本マイクロソフト株式会社
PDF
Dbts2013 特濃jpoug log_file_sync
by
Koji Shinkubo
PostgreSQLの統計情報について(第26回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PGOを用いたPostgreSQL on Kubernetes入門(PostgreSQL Conference Japan 2022 発表資料)
by
NTT DATA Technology & Innovation
OSS-DB Goldへの第一歩~実践!運用管理~
by
Shigeru Hanada
NTT DATA と PostgreSQL が挑んだ総力戦
by
NTT DATA OSS Professional Services
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
by
NTT DATA Technology & Innovation
3GPP TR38.801-e00まとめ
by
Tetsuya Hasegawa
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
by
日本マイクロソフト株式会社
Dbts2013 特濃jpoug log_file_sync
by
Koji Shinkubo
What's hot
PPTX
フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PPTX
PostgreSQL開発コミュニティに参加しよう!(PostgreSQL Conference Japan 2021 発表資料)
by
NTT DATA Technology & Innovation
PPTX
ビッグデータ処理データベースの全体像と使い分け 2018年version
by
Tetsutaro Watanabe
PPTX
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
by
NTT DATA Technology & Innovation
PPTX
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
by
NTT DATA Technology & Innovation
PPTX
大量のデータ処理や分析に使えるOSS Apache Spark入門(Open Source Conference 2021 Online/Kyoto 発表資料)
by
NTT DATA Technology & Innovation
PDF
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
by
NTT DATA Technology & Innovation
PDF
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
by
NTT DATA Technology & Innovation
PDF
楽天における大規模データベースの運用
by
Rakuten Group, Inc.
PPTX
MariaDB+GaleraClusterの運用事例(MySQL勉強会2016-01-28)
by
Yuji Otani
PDF
Db2 v11.5.4 高可用性構成 & HADR 構成パターンご紹介
by
IBM Analytics Japan
PDF
もしOracleDBAがMySQLを管理することになったときの注意点など
by
Kentaro Kitagawa
PDF
文献紹介:Simple Copy-Paste Is a Strong Data Augmentation Method for Instance Segm...
by
Toru Tamaki
PDF
Azure Digital Twins 最新事例紹介 ( IoTビジネス共創ラボ 第16回勉強会 )
by
Takeshi Fukuhara
PDF
Azure Log Analytics 概要
by
喜智 大井
PDF
まずやっとくPostgreSQLチューニング
by
Kosuke Kida
PDF
あなたの知らないPostgreSQL監視の世界
by
Yoshinori Nakanishi
PDF
IIJmio meeting 16 スマートフォンがつながる仕組み
by
techlog (Internet Initiative Japan Inc.)
PDF
Singularityで分散深層学習
by
Hitoshi Sato
PDF
【論文読み会】Universal Language Model Fine-tuning for Text Classification
by
ARISE analytics
フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PostgreSQL開発コミュニティに参加しよう!(PostgreSQL Conference Japan 2021 発表資料)
by
NTT DATA Technology & Innovation
ビッグデータ処理データベースの全体像と使い分け 2018年version
by
Tetsutaro Watanabe
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
by
NTT DATA Technology & Innovation
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
by
NTT DATA Technology & Innovation
大量のデータ処理や分析に使えるOSS Apache Spark入門(Open Source Conference 2021 Online/Kyoto 発表資料)
by
NTT DATA Technology & Innovation
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
by
NTT DATA Technology & Innovation
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
by
NTT DATA Technology & Innovation
楽天における大規模データベースの運用
by
Rakuten Group, Inc.
MariaDB+GaleraClusterの運用事例(MySQL勉強会2016-01-28)
by
Yuji Otani
Db2 v11.5.4 高可用性構成 & HADR 構成パターンご紹介
by
IBM Analytics Japan
もしOracleDBAがMySQLを管理することになったときの注意点など
by
Kentaro Kitagawa
文献紹介:Simple Copy-Paste Is a Strong Data Augmentation Method for Instance Segm...
by
Toru Tamaki
Azure Digital Twins 最新事例紹介 ( IoTビジネス共創ラボ 第16回勉強会 )
by
Takeshi Fukuhara
Azure Log Analytics 概要
by
喜智 大井
まずやっとくPostgreSQLチューニング
by
Kosuke Kida
あなたの知らないPostgreSQL監視の世界
by
Yoshinori Nakanishi
IIJmio meeting 16 スマートフォンがつながる仕組み
by
techlog (Internet Initiative Japan Inc.)
Singularityで分散深層学習
by
Hitoshi Sato
【論文読み会】Universal Language Model Fine-tuning for Text Classification
by
ARISE analytics
Similar to OSS-DB Gold 合格体験記(第29回PostgreSQLアンカンファレンス@オンライン 発表資料)
PPTX
監査要件を有するシステムに対する PostgreSQL 導入の課題と可能性
by
Ohyama Masanori
PPTX
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
by
Miki Shimogai
PDF
PostgreSQL18新機能紹介(db tech showcase 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
YugabyteDBの実行計画を眺める(NewSQL/分散SQLデータベースよろず勉強会 #3 発表資料)
by
NTT DATA Technology & Innovation
PDF
PostgreSQLによるデータ分析ことはじめ
by
Ohyama Masanori
PPTX
SQLチューニング入門 入門編
by
Miki Shimogai
PDF
OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014
by
Shigeru Hanada
PDF
Introduction of Oracle Database Architecture
by
Ryota Watabe
PDF
PostgreSQL17対応版 EXPLAINオプションについて (第49回PostgreSQLアンカンファレンス@東京 発表資料)
by
NTT DATA Technology & Innovation
PDF
Bind Peek をもっと使おうぜ!(柴田 歩) - JPOUG Advent Calendar 2014(Day 5) -
by
歩 柴田
PDF
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
by
Satoshi Yamada
PDF
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
by
Satoshi Yamada
PDF
OSS-DB Silver ポイント解説セミナー ~SQL編~ (PostgreSQL9.0)
by
Ryota Watabe
PPT
今年こそ始めたい!SQL超入門 セミナー資料 2024年5月22日 富士通クラウドミートアップ
by
Toru Miyahara
PPT
今年こそ始めたい!SQL超入門 MIRACLE Linux Meetup版 0620
by
Toru Miyahara
PPTX
そうだ 検証、しよう。
by
健一 三原
PDF
Postgresql advent calender 2014 using jsonb by ecpg
by
Toshi Harada
PDF
20130203 oss-db-lpi
by
Shinichi Matsuda
PDF
20130203 OSS-DB Exam Silver 技術解説無料セミナー
by
Kazuko Itoda
PDF
StepInNosql
by
abedaisuke1
監査要件を有するシステムに対する PostgreSQL 導入の課題と可能性
by
Ohyama Masanori
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
by
Miki Shimogai
PostgreSQL18新機能紹介(db tech showcase 2025 発表資料)
by
NTT DATA Technology & Innovation
YugabyteDBの実行計画を眺める(NewSQL/分散SQLデータベースよろず勉強会 #3 発表資料)
by
NTT DATA Technology & Innovation
PostgreSQLによるデータ分析ことはじめ
by
Ohyama Masanori
SQLチューニング入門 入門編
by
Miki Shimogai
OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014
by
Shigeru Hanada
Introduction of Oracle Database Architecture
by
Ryota Watabe
PostgreSQL17対応版 EXPLAINオプションについて (第49回PostgreSQLアンカンファレンス@東京 発表資料)
by
NTT DATA Technology & Innovation
Bind Peek をもっと使おうぜ!(柴田 歩) - JPOUG Advent Calendar 2014(Day 5) -
by
歩 柴田
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
by
Satoshi Yamada
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
by
Satoshi Yamada
OSS-DB Silver ポイント解説セミナー ~SQL編~ (PostgreSQL9.0)
by
Ryota Watabe
今年こそ始めたい!SQL超入門 セミナー資料 2024年5月22日 富士通クラウドミートアップ
by
Toru Miyahara
今年こそ始めたい!SQL超入門 MIRACLE Linux Meetup版 0620
by
Toru Miyahara
そうだ 検証、しよう。
by
健一 三原
Postgresql advent calender 2014 using jsonb by ecpg
by
Toshi Harada
20130203 oss-db-lpi
by
Shinichi Matsuda
20130203 OSS-DB Exam Silver 技術解説無料セミナー
by
Kazuko Itoda
StepInNosql
by
abedaisuke1
More from NTT DATA Technology & Innovation
PDF
つくって壊して直して学ぶ Database on Kubernetes (CloudNative Days Summer 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
2025年現在のNewSQL (最強DB講義 #36 発表資料)
by
NTT DATA Technology & Innovation
PDF
Unveiling the Hidden Layers of Java Class Files: Beyond Bytecode (Devnexus 2025)
by
NTT DATA Technology & Innovation
PDF
開発中の新機能 Spark Declarative Pipeline に飛びついてみたが難しかった(JEDAI DAIS Recap#2 講演資料)
by
NTT DATA Technology & Innovation
PDF
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
by
NTT DATA Technology & Innovation
PDF
DAIS2024参加報告 ~Spark中心にしらべてみた~ (JEDAI DAIS Recap 講演資料)
by
NTT DATA Technology & Innovation
PDF
論理レプリケーションのアーキテクチャ (第52回 PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PDF
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)
by
NTT DATA Technology & Innovation
PDF
PGConf.dev 2025 参加レポート (JPUG総会併設セミナー2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
PostgreSQLのgitレポジトリから見える2024年の開発状況 (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PDF
pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PDF
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
by
NTT DATA Technology & Innovation
PDF
ストリーム処理はデータを失うから怖い?それ、何とかできますよ! 〜Apahe Kafkaを用いたストリーム処理における送達保証〜 (Open Source...
by
NTT DATA Technology & Innovation
PDF
静かに変わってきたクラスファイルを詳細に調べて楽しむ(JJUG CCC 2024 Fall講演資料)
by
NTT DATA Technology & Innovation
PDF
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
by
NTT DATA Technology & Innovation
PDF
生成AI時代のPostgreSQLハイブリッド検索 (第50回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PDF
Java in Japan: A Journey of Community, Culture, and Global Integration (JavaO...
by
NTT DATA Technology & Innovation
PDF
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
SAFe実践から見えた、フレームワークより大切な組織変革の道程(Scrum Fest Sendai 2025 発表資料)
by
NTT DATA Technology & Innovation
つくって壊して直して学ぶ Database on Kubernetes (CloudNative Days Summer 2025 発表資料)
by
NTT DATA Technology & Innovation
2025年現在のNewSQL (最強DB講義 #36 発表資料)
by
NTT DATA Technology & Innovation
Unveiling the Hidden Layers of Java Class Files: Beyond Bytecode (Devnexus 2025)
by
NTT DATA Technology & Innovation
開発中の新機能 Spark Declarative Pipeline に飛びついてみたが難しかった(JEDAI DAIS Recap#2 講演資料)
by
NTT DATA Technology & Innovation
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
by
NTT DATA Technology & Innovation
DAIS2024参加報告 ~Spark中心にしらべてみた~ (JEDAI DAIS Recap 講演資料)
by
NTT DATA Technology & Innovation
論理レプリケーションのアーキテクチャ (第52回 PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)
by
NTT DATA Technology & Innovation
PGConf.dev 2025 参加レポート (JPUG総会併設セミナー2025 発表資料)
by
NTT DATA Technology & Innovation
PostgreSQLのgitレポジトリから見える2024年の開発状況 (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
by
NTT DATA Technology & Innovation
ストリーム処理はデータを失うから怖い?それ、何とかできますよ! 〜Apahe Kafkaを用いたストリーム処理における送達保証〜 (Open Source...
by
NTT DATA Technology & Innovation
静かに変わってきたクラスファイルを詳細に調べて楽しむ(JJUG CCC 2024 Fall講演資料)
by
NTT DATA Technology & Innovation
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
by
NTT DATA Technology & Innovation
生成AI時代のPostgreSQLハイブリッド検索 (第50回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
Java in Japan: A Journey of Community, Culture, and Global Integration (JavaO...
by
NTT DATA Technology & Innovation
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
by
NTT DATA Technology & Innovation
SAFe実践から見えた、フレームワークより大切な組織変革の道程(Scrum Fest Sendai 2025 発表資料)
by
NTT DATA Technology & Innovation
Recently uploaded
PDF
TomokaEdakawa_職種と講義の関係推定に基づく履修支援システムの基礎検討_HCI2026
by
Matsushita Laboratory
PDF
20260119_VIoTLT_vol22_kitazaki_v1___.pdf
by
Ayachika Kitazaki
PDF
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
PDF
maisugimoto_曖昧さを含む仕様書の改善を目的としたアノテーション支援ツールの検討_HCI2025.pdf
by
Matsushita Laboratory
PDF
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
PDF
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
TomokaEdakawa_職種と講義の関係推定に基づく履修支援システムの基礎検討_HCI2026
by
Matsushita Laboratory
20260119_VIoTLT_vol22_kitazaki_v1___.pdf
by
Ayachika Kitazaki
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
maisugimoto_曖昧さを含む仕様書の改善を目的としたアノテーション支援ツールの検討_HCI2025.pdf
by
Matsushita Laboratory
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
OSS-DB Gold 合格体験記(第29回PostgreSQLアンカンファレンス@オンライン 発表資料)
1.
© 2021 NTT
DATA Corporation OSS-DB Gold 合格体験記 2021年12月21日 第29回PostgreSQLアンカンファレンス@オンライン 株式会社NTTデータ 技術開発本部 加藤 健
2.
© 2021 NTT
DATA Corporation 2 自己紹介 加藤 健 GitHub: @kkato 【経歴】 入社1年目社員 大学では物理学専攻 【趣味】 ボルダリング
3.
© 2021 NTT
DATA Corporation 3 OSS-DB認定者数上位企業 単年実績(2020年7月〜2021年6月) OSS-DB Gold 1位:株式会社エヌ・ティ・ティ・データ 2位:富士通株式会社 3位:エヌ・ティ・ティ・コムウェア株式会社 OSS-DB Silver 1位:富士通株式会社 2位:国際電子ビジネス専門学校 3位:株式会社ランドコンピュータ 4位:株式会社エヌ・ティ・ティ・データ 4位:株式会社OKIソフトウェア 4位:南京富士通南大軟件技術有限公司 通期実績 OSS-DB Gold 1位:株式会社エヌ・ティ・ティ・データ 2位:富士通株式会社 3位:エヌ・ティ・ティ・コムウェア株式会社 OSS-DB Silver 1位:富士通株式会社 2位:株式会社エヌ・ティ・ティ・データ 3位:NECソリューションイノベータ株式会社 参考URL: https://oss-db.jp/award2021
4.
© 2021 NTT
DATA Corporation 4 OSS-DB Gold 合格体験記 これからOSS-DB Goldを受験される方の参考になれば幸いです!
5.
© 2021 NTT
DATA Corporation 5 OSS-DB Goldとは? OSS-DB技術者認定試験 NPO法人 LPI-Japanが行っている、オープンソースデータベース(OSS-DB)に関する認定資格 エンタープライズシステムでよく利用されるPostgreSQLの10以上を取り扱っている ※2019年4月時点で、11まで対応とのこと SilverとGoldの2つのレベルがある OSS-DB Silver:「データベースシステムの設計・開発・導入・運用ができる技術者」 OSS-DB Gold:「大規模データベースシステムの改善・運用管理・コンサルティングができる技術者」 Silverに比べ、 より深い知識が要求される
6.
© 2021 NTT
DATA Corporation 6 はじめに 2021年6月 OSS-DB Gold ver2.0に合格! しかし、受験するにあたり以下のようなことで困った: • OSS-DB Goldの参考書がない • OSS-DB Goldに関する情報(学習方法、学習時間の目安など)が少ない ※Silverは公式参考書、Ping-tなどがある 目次: • 学習時間(学習期間、総学習時間) • 学習方法(教材、ヒント) • 頻出問題(例題+解説、その他) • さいごに(所感、反省点)
7.
© 2021 NTT
DATA Corporation 7 学習時間 学習期間 Silver:2021年2月15日〜2021年2月28日(約2週間) Gold:2021年5月10日〜 2021年6月19日(約6週間)※途中数回落ちた 総学習時間 基本的に平日3時間、休日7時間 Silver:40時間程度 Gold:120時間程度
8.
© 2021 NTT
DATA Corporation 8 学習方法 (1/4) 教材 使用した教材は以下の2つ: • PostgreSQL運用管理トレーニングテキスト(PostgreSQL11対応) SRA OSSが開催している研修にて入手 OSS-DB Goldで必要となる知識が網羅的に学べる ※「内部構造から学ぶPostgreSQL 設計・運用計画の鉄則」もおすすめ • PostgreSQL日本語ドキュメント(公式ドキュメント) 日本PostgreSQLユーザ会がオンラインで公開している 資格勉強には10.5を使用した
9.
© 2021 NTT
DATA Corporation 9 学習方法 (2/4) ヒント • 公式サイトの出題範囲を確認! 重要な用語、コマンド、パラメータが記載 問題数30問なので、重要度=問題数と 考えると辻褄が合う 運用管理(30%) 【9問】 データベースサーバ構築 【2問】 運用管理コマンド全般 【4問】 データベースの構造 【2問】 ホット・スタンバイ運用 【1問】 性能監視(30%) 【9問】 アクセス統計情報 【3問】 テーブル/カラム統計情報 【2問】 クエリ実行計画 【3問】 その他の性能監視情報 【1問】 パフォーマンスチューニング(20%) 【6問】 性能に関係するパラメータ 【4問】 チューニングの実施 【2問】 障害対応(20%) 【6問】 起こりうる障害のパターン 【3問】 破損クラスタ復旧 【2問】 ホット・スタンバイ復旧 【1問】
10.
© 2021 NTT
DATA Corporation 10 学習方法 (3/4) • 公式ドキュメントは必読! おすすめの章: 14.1. EXPLAINの利用 14.4. データベースへのデータ投入 15.1. パラレルクエリはどのように動くのか 18.3. データベースサーバの起動 19.4. 資源の消費 19.5. ログ先行書き込み(WAL) 19.6. レプリケーション 30.1. 信頼性 30.2. ログ先行書き込み(WAL)
11.
© 2021 NTT
DATA Corporation 11 学習方法 (4/4) • 公式サイトのサンプル問題/例題解説をやりこむ! 問題数が多い + 解説付き 運用管理:17問 性能監視:15問 パフォーマンスチューニング:13問 障害対応:8問 実際の試験問題と異なるものの、問題の傾向/形式をつかむ上では〇 答えを丸暗記するよりも、しっかりと解説を読んで理解することが重要!
12.
© 2021 NTT
DATA Corporation 12 頻出問題 (1/5) テーブル/インデックスの見積もり(参考:OSS-DB公式サイト サンプル問題 運用管理 Q1.01) 以下のSQL文でテーブルを定義し、10万行を挿入する テーブルのサイズとして最も適切なものを1つ選びなさい 1ブロックは8192バイトとし、インデックスのファイルサイズは含めないものとする A. 1.2メガバイト B. 2.3メガバイト C. 4.6メガバイト D. 9.2メガバイト E. 18.4メガバイト CREATE TABLE history ( tid INTEGER PRIMARY KEY, aid INTEGER NOT NULL, bid INTEGER NOT NULL, mtime TIMESTAMP NOT NULL );
13.
© 2021 NTT
DATA Corporation 13 頻出問題 (2/5) テーブル/インデックスの見積もり 解説 行のサイズ: 行ヘッダのサイズ(基本的に28バイト) + 各カラムのデータサイズ → 28 + 4 + 4 + 4 + 8 = 48 ※INTEGERは4バイト、TIMESTAMPは8バイト ブロックに格納できる行数: (ブロックのサイズ– ブロックヘッダのサイズ(基本的に24バイト) ) / 行のサイズ → (8192 – 24) / 48 = 170 ※小数点以下切り捨て 必要なブロック数:10万行 / ブロックに格納できる行数 → 100000 / 170 = 589 ※小数点以下切り上げ テーブルのサイズ:ブロックのサイズ * 必要なブロック数 → 8192 * 589 = 4,825,088 ※ ((4,825,088 / 1024) / 1024) = 4.6メガバイト A. 1.2メガバイト B. 2.3メガバイト C. 4.6メガバイト D. 9.2メガバイト E. 18.4メガバイト
14.
© 2021 NTT
DATA Corporation 14 頻出問題 (3/5) EXPLAIN/EXPLAIN ANALYZE(参考:OSS-DB公式サイト サンプル問題 性能監視 Q2.16) 下記のEXPLAINの実行結果について、正しい記述を全て選んでください A. 実際にSQLが実行される B. 「Hash Join」、「Seq Scan on accounts」、「Hash」、「Seq Scan on tellers」は、プランナが選択した最適と思われるアルゴリズムを表している C. 「cost」は、最初の行を取得するまでの実行時間と全ての行をするまでの実行時間を表している D. 「rows」は、実際に取得した行数を表している E. 「width」は、統計情報をもとに推定される1行あたりのバイトサイズを表している postgres=# EXPLAIN SELECT * FROM accounts, tellers WHERE accounts.bid = tellers.bid; QUERY PLAN --------------------------------------------------------------------------------------------------------- Hash Join (cost=1.23..14141.23 rows=1000000 width=449) Hash Cond: (accounts.bid = tellers.bid) -> Seq Scan on accounts (cost=0.00..2640.00 rows=100000 width=97) -> Hash (cost=1.10..1.06 rows=10 width=352) -> Seq Scan on tellers(cost=0.00..1.10 rows=10 width=352) (5 rows)
15.
© 2021 NTT
DATA Corporation 15 頻出問題 (4/5) EXPLAIN/EXPLAIN ANALYZE 解説 EXPLAIN ANALYZEでは実際にSQL文が実行されるが、EXPLAINでは実行されない 計画ノード:プランナが選択したアルゴリズム 初期推定コスト:最初の行を取得するまでの推定コスト(時間) 全体推定コスト:処理が完了するまでの推定コスト(時間) 行数:統計情報をもとに推定される処理行数 行の平均サイズ:統計情報をもとに推定される1行あたりのバイトサイズ A. 実際にSQLが実行される B. 「Hash Join」、「Seq Scan on accounts」、「Hash」、「Seq Scan on tellers」は、プランナが選択した最適と思われるアルゴリズムを表している C. 「cost」は、最初の行を取得するまでの実行時間と全ての行をするまでの実行時間を表している D. 「rows」は、実際に取得した行数を表している E. 「width」は、統計情報をもとに推定される1行あたりのバイトサイズを表している QUERY PLAN --------------------------------------------------------------------------------------------------------- <計画ノード> (cost=<初期推定コスト>..<全体推定コスト> rows=<推定行数> width=<推定平均幅>)
16.
© 2021 NTT
DATA Corporation 16 頻出問題 (5/5) その他よく出る問題: チェックサム pgcrypto REINDEX pgstattuple pg_statio_all_tables pg_stat_statements 結合の種類(Nested Loop、Hash、Merge)と性能特性 shared_buffers effective_cache_size work_mem maintenance_work_mem wal_level fsync
17.
© 2021 NTT
DATA Corporation 17 さいごに 所感 • Silverの知識が前提になるものの、問題の傾向がかなり違うため、+αの知識が要求された • 出題範囲が広いかつ深く、実務経験がないと分からないような問題もあった • 資格勉強を通して、PostgreSQLの話にもある程度ついていけるようになった 反省点 • 限られた時間の中でも、コマンド/設定オプションを絞り、実機を触りながら理解できればよかった
18.
© 2021 NTT
DATA Corporation その他、記載されている会社名、商品名、又はサービス名は、各社の登録商標又は商標です。