SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
zマイスターとの
新たな価値探求
System z ソフトウエアの最新機能と、
最新化がもたらす価値
zマイスターとの新たな価値探求
System z ソフトウエアの最新機能と、最新化がもたらす価値
Syかがemz IBM ン ー 45 年以上 歴史 い 多く 客様 基幹
テ を支え ン し 採用さ 現在 最新 ビ ネ ・ニー 対応すべく ー
ソ 共 進化し続け い ッ ォー す 技術 進化 移 変
わ 激しいIT業界 歴史 い こ け長く 継続し 客様 価値を認
い い い ッ ォー 他 例 無い し う
そ こ を裏付け 事実 し 全世界 市場を見 2010 年 2012 年 け
Syかがemz ビ ネ 飛躍的 伸びを示し い す 一方 日本 市場 い
日本国産ベンダー ン ー ー を元 ン ー 対す ネガ
テ ー 散見さ い す そ ー を払拭す 進化・発展し
IBM Syかがem z 提供す 機能 そ 得 ッ を 分 易い形
整理し 伝え う 取 組 を進 い す
本コ 最新 ー ョン 移行し 頂い 暁 活用頂け 最新 ソ
機能 最新化 す価値 い 主要 切 口 届けい
し す
先輩:
IT部門のシニアな社員。
豊富な インフレー 経験を持つ。
自称“zマイスター”
後輩:
IT部門若手社員。
インフレー が主担当だが
オープン系も一部担当する。
登場人物
9
第2章 DB2 っ真 、 ータ共用機能
10
第 2章
DB2
図 1:DB2 fぇお げ/OS 進化 歴史
IBM インフ ー Sけかがemz 稼働す DB2 foお げ/OS 1983 年 IBM 初 ー ョ ・
ータベー ・ ア し 登場しました 以来 30 年近く 歴史 中 DB2 foお げ/OS
IT 技術 進歩 先取 し また 多く 客様 要望 応え 進化 遂 ま
した 2013 年 3 月現在 DB2 foお げ/OS 最新 ー ョン 10 ま 発表し います 図 1
他 多く DBMS Daがabaかe Managemenが Sけかがem 様々 プ ッ フォー 稼働可能 あ
一方 DB2 foお げ/OS そ 稼働環境 Sけかがem z 限定しSけかがem z ー アや げ/OS
緊密 連携します 他 DBMS 保持し い Capabiliがけ 提供す 可能
ます 特 ータベー 基盤 必須 連続稼働や安定稼働 い た要件 対す 機能提供
関し DB2 foお げ/OS 他 追随 許しませ
DB2 foお げ/OS た す価値 い 紹介します 連続稼働や安定稼働 実現す た ー
タ共用機能 高い拡張性や高い フォー ン 維持す た 64 ビッ ・ア ッ ン 機能
最新 ー ョン 10 い CPU 消費 削減 実現す 新機能 多く 客様
要望 取 入 実現した 機能 利用す う 価値 享受
関し 取 上 い ます
1 “ 真の ” ータ共用機能
 IT 環境における課題
後輩 : ー ー い
先輩 : い ー ー 見 息 い そ 私 異動
い 間 ー ー 狭
後輩 : ー先輩 い! 最近 ー 管理 分散 ー ー
運用管理コ 問題 い 今 ー ー 統合 進
コ 年間 10% 膨 上 い 分散 乱立 止
先輩 : 課題 運用管理コ 削減 ? ー ー 多い い
機能的 重複 い 部分 ー 自体 重複 い わ そ
非効率 ー 使用 い 大 課題
後輩 : そ ー ー統合 い 物理的 統合
ー 統合 い 論理的 統合 考慮 基盤 整理 必要 そ 他
昔 ン ー 塩漬 状態 新 い技術 全然使用 い
先輩 : 新 い技術 新 い機能 利用 い い 非常 惜 い 利用 い
負 認識 い 製品 新機能 将来 IT 方向性 多
客様 要望 応 追加 い わ 積極的 採用 各非機能要件上
課題 解決 検討 必要
後輩 : そ 課題 山積 い 何 手 出 いい
先輩 : コ 削減 道 既存 ー ー統合 検討 分散 コ
加 歯止 ー コ 削減
次世代 向 ン 基盤 ー 重要 ー ー統合
ー 統合 目標 ー ー 基盤 更改 ー 一緒
DB2 fぇお げ/OS 価値 考
第2章 DB2 っ真 、 ータ共用機能
11
第2章 DB2 っ真 、 ータ共用機能
12
後輩 : ? ー ー 基盤 更改 ?!
先輩 : そ 驚 い 課題 単純化 効率 高
ー ー 基盤 更改 い 対応 重要 君 話 聞い い 今
課題 運用管理コ 大 非効率 ー 使用 新技術 利用
い い 課題 対 ー ー 基盤 更改 解決
思 い い? ー 統合・集 基盤 改革 考 い !
後輩 : ー先輩 熱弁 ! 私 ン ー 担当 3 年
DB2 fぇお げ/OS 触 い
先輩 : DB2 fぇお げ/OS 成長 続 ー ー ・ ー ー 互い ン ー
担当者 一緒 考 い い ー ー ー
い ン 始
 DB2 for z/OS の価値
先輩 : DB2 fぇお げ/OS 提供 非機能要件 整理 理解 い ?
後輩 : 止 い 他 最強 ー ー ・ ー ー
先輩 : そ 100 点中 3 点 い 非機能要件 振 返
考 自分 中 体系立 整理 新 い技術 選択時
新機能 検討時 役立 簡単 ー ー 基盤 求 非機能要件
DB2 fぇお げ/OS 提供 機能 確認 い 図 2
後輩 : 連続稼働! 安定稼働! そ そ 言わ 思い出
先輩 : 要件 満 DB2 fぇお げ/OS 機能 い 例 連続稼
働 安定稼働 観点 計画停止時間 計画外停止時間 最小化
機能 必須 DB2 fぇお げ/OS 長年 実績 基 い ー 共用機能 要
件 満 最適 ー 共用機能 利用 DB2 fぇお げ/OS 採用
大 価値 1
後輩 : そ い 最近 ー 共用機能 分散系 DB2 提供 始 聞い い
DB2 fぇお げ/OS 優位性 ?
先輩 : そ DB2 えきおeScale 確 DB2 えきおeScale 分散 ー
稼働 DBMS DB2 えきおeScale DB2 fぇお げ/OS 提供 ー 共
用 ー ー そ 設計 両者 ー 違い
専用 ー 専用 ー 独自 実装方式 違い 他 DBMS 自体
機能 実装 大 違い DB2 fぇお げ/OS 特 Sけかがem げ
ー 自体 優位性 享受 い 先 話 連続稼働 安定稼働 観点
比較 DB2 fぇお げ/OS 圧倒的 ー い 間違い い
後輩 : 同 DB2 大 差 長年 実績 裏打 い い
信頼 少 他 DBMS ー 共用機能 比較 い
先輩 : そ 他 DBSM 比較 DB2 fぇお げ/OS 提供 っ 真 ぱ ー 共
用機能 関 話 い
図 2: ー ー 基盤 求 要件 DB2 fぇお げ/OS 機能
第2章 DB2 っ真 、 ータ共用機能
13
第2章 DB2 っ真 、 ータ共用機能
14
 “ 真の ” ータ共用機能
先輩 : ー 共用 考 場合 ン ・ ー ー 整理 必要
Sけかがem げ 限 一般的 言わ い ン 意味 既 知 い
思 問題 い ?
後輩 : い 連続稼働 拡張性 独立 稼働 複数 コン ー ー 全体
1 コン ー ー・ ー 構成
先輩 : そ 通 DBMS ン 方式自体 整理 い ?
後輩 : ー ・ ン 方式 ー ・ ン 方式
先輩 : 即答 い 当然 ー 共用 方式 ー ・
ン 方式 間 共用方法 一般的 ワー 方式 独自 ー
方式 2 考 DBMS ン 方式 簡単 図化
確認 図 3
図 3:DBMS ン 方式
後輩 : ワー 方式 DBMS ン い 対 独自 ー
方式 DBMS OS ー ・ 連携 い
先輩 : そ 通 ワー 方式 様々 ー 利用可能 一方 共用
仮想的 実現 ワー 使用 い 場合 高い処理 ー
い ー ン 維持 困難 独自 ー 方式 専用 ー
搭載 必要 高い処理 ー ー ン 維持 可能 前
者 他社 DBMS 採用 見 後者 Sけかがem げ 緊密 連携 い
DB2 fぇお げ/OS 方式
後輩 : 高い ー ン 維持 連続稼働 安定稼働 実現可能 い DB2
fぇお げ/OS っ 真 ぱ ー 共用機能 提供 い
先輩 : そ 通 他 ー ー ン ー追加 停止 実
現可能 拡張性 優 い Sけかがem げ 並列 Sけかえleぐ 機能 生
い ー ー 基盤 更改 向 連続稼働 安定稼働 観点
DB2 fぇお げ/OS 価値 見 ?
後輩 : い ー先輩!
ー ー ー
Sけかがem げ 統合
DB2 fぇお げ/OS 持
連続稼働 安定稼働 い
恩恵 受
重複 ー 排除
無駄 資産 持
コ 削減
ー
絵
図 4
先輩 : そ 通 運用管理コ 削減 わ 他 種類 異 複数 DBMS
製品 習得 済 複数製品 習得 い
望 い 教育 コ 企業 大変 コ
人的 コ 削減 大 意味
後輩 : 確 運用担当者 1 保持
習得 本当 大変
先輩 : 時間 今日話 DB2 fぇお げ/OS 新機能 関 次回
以降 ン 次回 DB2 fぇお げ/OS 最新 ー ン 10 新機能
確認 そ 中 新機能 利用 価値 い ン
後輩 : 新機能 ! わ わ 今日 ン 通 DB2 fぇお げ/OS
最強 ー ー ー ー わ 先 3 点 いわ
50 点 い頂い 良 い ?
先輩 : 最初 息 元気 そ 元気 仕
事
図 4:将来 IT 環境
第2章 DB2
15
第2章 DB2
16
2 “ 真の ” コ 削減を目指した
ー ョン10 新機能
 DB2 10 for z/OS:コ 削減を目指す究極の ー ョン
後輩 : ー先輩 い ! 今日 一日 ン ー 安定稼働 い
Sけかがem げ 思 毎日
先輩 : 今日 元気そ DB2 fぇお げ/OS 興味 出 い?
後輩 : い! 先日 ー先輩 っ 真 ぱ ー 共用機能 伺 DB2 fぇお げ/OS
多彩 機能 ワ ワ ー先輩 仰 い ー ー 基盤更改
※ 1
実現 度 ・ ン ー 志願
今日 早速 ー ン 参加 DB2 fぇお げ/OS 最新 ー ン DB2 10 fぇお
げ/OS 以下 ー ン 10 呼称 2013 年 3 月現在最新 ー ン 勉強
※ 1. ー ー 基盤更改 第 2 章 DB2- 参照
先輩 : 早速 ー ン 10 勉強 始 い 私 い
君 抜 い 今日 ー 勉強
い
後輩 : 今日 CPU コ 削減 い ーワー 勉強会 ー ン 10
っOきが-ぇf-がhe-Bぇぐ Cぇかが Saぎぁうgぱ 箱 出 利用 コ 削減
可能 ー ン い 話 箱 出 面白いワー 今回 ー
ー 基盤更改 DBMS 選定 DB2 fぇお げ/OS ー ン 10 決
!
先輩 : 確 DBMS 選定 い 現時点 2013 年 3 月現在 ー ン 10 最
適 っOきが-ぇf-がhe-Bぇぐ Cぇかが Saぎぁうgぱ い ワー ー ン 10 大
ー 特 前 ー ン 9 比較 CPU コ 関 改善
見 い 図5 全体 観察 場合 削減率 個々
ー ン単位 見 削減 い可能性 注意 必要
っ真 、コ 削減 目指した ー ョン10新機能
図 5: ー ン間 CPU コ 削減率 平均
後輩 : 前回 ン 話 新 い ー ン 様々
要望 市場動向 機能 追加 い い そ い 意
味 ー ン 10 価値 ー ン 1 思 今日 追加
機能 関 ン 願い ?
先輩 : 確 前回 新機能 ン い 話 今日
先 話 コ 削減 い ーワー 中心 ー ン 10 新機能 価値
一緒 考 い 仮想 ー 制 緩和 得 コ 削減
1 ー ン 機能拡張 得 コ 削減 2 点 両方
ー ン 10 進化 機能
後輩 : い 今日 一日 願い !
 DB2 10 for z/OS:フ 64 ビッ ・ ンタ ム
先輩 : ー ン 10 SQL 処理 ー 管理 ー管理 主 DBM1 呼
空間 い 大 進化 DB2 fぇお げ/OS 空間 仮想
ー 歴史 既 知 い
後輩 : DBM1 空間 64 化 既 ー ン 8 頃 実現 い 学
進化 続 い ? DIST 空間※ 2
64 化
ー ン 9 機能拡張 思い
※ 2. DIST 空間: ワー 処理 ー SQL 要求時 コ ー ン 代替実行 行
空間
っ真 、コ 削減 目指した ー ョン10新機能
第2章 DB2
17
第2章 DB2
18
っ真 、コ 削減 目指した ー ョン10新機能
先輩 : 確 ー ン 8 頃 DBM1 空間 64 化 果 ー・ ー
始 ー 領域 DB2 fぇお げ/OS 利用 領域 一部 31
上 領域 2GB ー上 配置 可能 ー ン 8 仮想
ー 概要 図 図 6
図 6: ー ン 8 仮想 ー 概要
後輩 : 31 ー 比 2GB ー下 余裕 生 い
先輩 : 鋭い指摘 そ 言 大規模 環境 2GB ー下 残存
領域 大 い 特 ー ン実行時 使用 ・ ー
呼 領域 ー ン ン ー 読 込 EDM ー
ン・ ー 大 残 い 抜本的 解決 い
後輩 : 64 化 ー ン 8 頃 制
先輩 : そ 通 利用形態 規模 課題 残 い 先 少
話 仮想 ー 制 呼 ー ン 10 2GB ー下
制 改善 っ 真 ぱ ー 実現 成功 い 具体的
2GB ー下 配置 い 各領域 大部分 2GB ー上 配置 仮想
ー 制 解放 図 7
改善 従来 運用方法 点 変わ 思 ?
っ真 、コ 削減 目指した ー ョン10新機能
図 7: ー ン 10 仮想 ー 改善
後輩 : 今日 い 難 い話 領域 制限 緩和 い
同時並行的 稼働 ー ン 数 い
?
先輩 : そ 通 正解 従来 使用状況 比較 1 DB2 処理
同時接続 数 5 倍 10 倍近 改善 い 仮想
ー 制 原因 ー い ー 共用 ン ー 再統合 可
能 運用コ 下 他 DB2 fぇお げ/OS 連続稼働 安定
稼働 仮想 ー 使用量 密 監視 ー ン 必須
必要性 減 管理コ 削減
後輩 : ー ン 8 実現 い DBM1 空間 64 化 コ 削減 観点
進化 い
先輩 : ー ン 10 DBM1 空間 仮想 ー 制 全 課題
い 大規模 環境 耐
ー ー統合 ー 統合 最適 DBMS い
第2章 DB2
19
第2章 DB2
20
 DB2 10 for z/OS: フ ーマン の機能向上
先輩 : 次 ー ン 機能向上 関 2011 年 10 月 行わ
Iうfぇおmaがぁぇう Oう Demaうd※ 3
ン ン ー ン 10 ー ン 注
力 い ー ン ぱDB2 10 fぇお げ/OS ぁか えeおfぇおmaうce おeleaかe.ぱ 言及
い
※ 3. Iうfぇおmaがぁぇう Oう Demaうd 2011:2011 年 10 月 行わ ン ン
後輩 : ー先輩 既 最新情報 い
ー ン 10 新機能 使 コ 削減 寄与
?
先輩 : ー ン 関連 新機能 利用 コ 削減 効果
今日 そ 中 ・ ー・ ー 機能拡
張 関 話
後輩 : 関数 ?
先輩 : そ 多 業務 ー ン い ー 特定 コー 参照
明示的 条件 指定 索引経由 一般的 大規模 環境
索引 大 最 高速 索引経由 使用
経過時間 CPU 時間
後輩 : い 条件 指定 ー 列 化 一意 特定
方法 開発 ? 今 索引経由 ・
ー 感 図 8
図 8: ・ 各 方法
っ真 、コ 削減 目指した ー ョン10新機能 っ真 、コ 削減 目指した ー ョン10新機能
先輩 : 名答 君 書い 従来 索引経由 ン型
可能 ー 量 多い環境 ン 要件 厳 い場合 ・
有効 機能 1
後輩 : 1 話 挙 ー・ ー 機能 拡張 いわ ン ー・ ー
ー ? ン 要件 厳 い場合 有効そ
先輩 : 今 ー ン ふ ー ー・ ー ー
展開 可能 今 DB2 fぇお げ/OS 自体 ー・ ー
展開 い ー 関知 い ー ン 全 ー 読 込
必要
後輩 : い ー ン 10 DB2 fぇお げ/OS 機能 ン ー化 実現可能
わ
先輩 : 今日 鋭い そ 通 DB2 fぇお げ/OS 最初 時 先読 機能 ー
全 ー ー・ ー 読 込 機能 提供 ン
ー・ ー ー 効果 既 知 い
後輩 : い DB2 fぇお げ/OS 自身 対応 運用側 面倒 見 済
運用コ 減 わ
先輩 : 今日少 紹介 ー ン 10 機能拡張 大 拡張 小 い 細
機能拡張 多岐 渡 い 特 コ 削減 い ーワー 中心 話
?
後輩 : ー ン 10 価値 ー ン 良 わ 今日 私 鋭 見
い 価値 人材 認 い そ ー先輩 思
い ?
先輩 : 今日 負 継続 勉強 ー ン 10 価値
感 ー ー 基盤更改 い方向 進 次回
・ 関連 新機能 紹介 実 従来 ・ 管理 大 変
新機能 追加 い
後輩 : 次回 是非 願い !
第2章 DB2
21
第2章 DB2
22
っ真 、ア セ ・ 安定運用 向 た新機能
3 “ 真の ” クセ ・ 安定運用に向けた
新機能
 変わる クセ ・
後輩 : 634 番 SQL 性能劣化 ・ 違 い
変わ い 同 ・ 選 い
先輩 : そ ・・・新 選択 ・ そ 環境 い 適 い DB2
fぇお げ/OS ー 判断 い
後輩 : わ ー先輩 い 聞い い
先輩 : 息 聞 ・ 検証 運用 悩 い
安定 ー ン 維持 検証 作業量 減 ・
安定運用 欠 い
後輩 : 今 ー ー 基盤更改 ※ 4
ー ン 性能検証 行
い 性能劣化 見 SQL い 確認 い 調査
い SQL ・ 変わ い
※ 4. ー ー 基盤更改 第 2 章 DB2- 参照
先輩 : ・ ー ー ・ ー ン 決定 一番 要因
SQL ー ・ 指定 い 先 言
DB2 fぇお げ/OS ー 様々 コ 基 い 最適 ・ 決
定 い
後輩 : 様々 コ ? ・ 決定 影響 及 要素 い
? 確 今回 DBMS ー ン 変わ い DB2 fぇお げ/OS
ー 異 思い そ 以外 ・ 決定 影響
要素 ?
先輩 : そ 強力 DB2 fぇお げ/OS ー 最適 ・ 選
い可能性 特 正 い統計情報 ー 相関情報 取得 い い場合
っ真 、ア セ ・ 安定運用 向 た新機能
最適 ・ 選 い可能性 高い 索引 適切 付与 い
い場合 物理設計 依存 部分 大 い 他 検証 環境 依存 可能性
以下 ・ 決定 影響 及 要素 挙 図 9
図 9: ・ 決定 影響 及 要素
後輩 : ー ー・ ー ー ー ン ン ・ 違い
・ 変わ 可能性 今検証 い 環境 ー
一緒 ー量 ー数 異 ・ 変わ
可能性 い
先輩 : そ 様々 理由 検証環境 実働環境 ー 量 完全 そ 難
い ー ー・ ー 一部 項目 関
検証環境 実働環境 ー 量 違い ー ー 補完
い 検証環境 実働環境 同等 ー 機能 近年提供 い
後輩 : 環境 差 埋 便利 検証環境 使
検討 価値
先輩 : DB2 fぇお げ/OS ・ 安定化 関 近年非常 力 入 い 分野
い 機能拡張 い 今日 ・ 安定運用 向
DB2 プ マ ー
クセ ・
第2章 DB2
23
第2章 DB2
24
っ真 、ア セ ・ 安定運用 向 た新機能
新機能 関 ン ・ 決定 ン
い そ 上 ー ン 10 追加 い ・ 再利用機
能 解説 君 悩 い 点 少 解消 い
後輩 : ・ 再利用 !? ー先輩! そ 話 是
非 聞 い!
  クセ ・ の変化 ン の判断
先輩 : SQL ・ 決定 ン 理解 い い? 静的 SQL 動的
SQL ン 異
後輩 : ? ン ン ー 作成 ン 決定 い
?
先輩 : そ 静的 SQL 時 動的 SQL 実行時 ・ 決定
ン 静的 SQL 実行時 選択 細 い 割愛
後輩 : 実行時 い 毎回 ・ 変わ 可能性 い ?
先輩 : そ 通 そ そ 種類 SQL 使用 い 把握 い い?
後輩 : 把握 い い 静的 SQL 動的 SQL 違い
?
先輩 : そ 確認 例 分散環境 SQL 発行
DB2 fぇお げ/OS 接続 形態 多 動的 SQL 多い ー 環境
い CICS IMS ー ン・ ー ー 発行 場合 ・
ー ン 静的 SQL 利用 い 多い 以下 静的 SQL
動的 SQL 違い ・ 話 切 切 い
表 1
っ真 、ア セ ・ 安定運用 向 た新機能
表 1:静的 SQL 動的 SQL 主 違い
静的 SQL 動的 SQL
1. 内 記述 埋 込 型
1. 内 記述 埋 込 型 実行時
自動編成型
2.アクセス・パス 決定 BIND時 2.アクセス・パス 決定 実行時
3.アクセス・パス 実行時 変更さ い 3.アクセス・パス 実行時 変化す 可能性があ
4. ・ 開発時 決定 性能予測
可能
4. ・ 確定 い 性能予測
5.動的SQL CPU使用量 少 い 5.静的SQL CPU使用量 大 い
6. ー ー PACKAGE 実行権限 与
高い
6. ー ー 表 権限 直接
与 い
7.PACKAGE名 実行 SQL 監視 7. SQL 実行 監視 難 い
8.開発用 ー 多 い 8.開発用 ー 多い
後輩 : 弊社 ー ー 稼働 い 静的 SQL 中心 思
い 確認 実行時 ・ 決 動的 SQL
静的 SQL ・ 固定化 続 い ? 今回
DB2 fぇお げ/OS ー ン ー ・ 検証 い
先輩 : 確 静的 SQL ン ン ン ・ 決定 そ
以降 ン ン 行わ 一旦選択 ・ 固定化
残念 ・ 変更 起 ン 一
生回避 続 出来 い
後輩 : 固定化 い ・ 変更 起 い い ?
先輩 : 確 変更 起 い ン 良い ン 必
特 今回 DB2 fぇお げ/OS ー ン ン ン ン
ン 行 様々 享受 ・
変わ 可能性
後輩 : ー ・ 変化 ン 実施 判断 難 い
第2章 DB2
25
第2章 DB2
26
っ真 、ア セ ・ 安定運用 向 た新機能
先輩 : 確 そ 通 前回 話 DB2 fぇお げ/OS 仮想 ー 改善
ー ン ※ 5
享受 特 新 い ー ン ン 行
必要 重要 ー ン ン 環境 大切
※ 5. DB2 fぇお げ/OS 仮想 ー 改善 ー ン 第 2 章 DB2- 参照
後輩 : そ 先 ー先輩 仰 い ・ 再利用機能 使
・ 変 い ン
先輩 : そ 通 続 ー ン 10 提供 い 機能 整理 い
  クセ ・ 安定運用に向けた新機能
先輩 : ー ン 10 提供 い ・ 安定運用 向 機能 表
見 い 表 2
表 2: ・ 安定運用 向 機能 そ 概要
DB2 よって提供さ 機能 概要
・ 情報 書 出 機能
EXPLAIN
BIND 時 選択 ・ 情報 PLAN_TABLE
EXPLAIN表群 書 出 確認 V10 実際
ー 生成 選択 い ・ 情報 知
拡張 い
・ 再利用 比較機能
APREUSE/APCOMPARE
ー 再作成 際 同一 SQL い 既存 ・ 再
利用 新旧 ・ 比較 行 上 ー 生成
ー ン・ ン 機能
Oえがぁmぁげaがぁぇう Hぁうが
事前 選択 い ・ 情報 準備 DB2 対
そ ・ 選択 指示
ー コ ー 機能
Plaう Sがabぁlぁがけ
REBIND 時 古い ー コ ー 保管 ・ 変化
ー ン 劣化 問題発生時 保管 い ー コ
ー 戻
実行時 ・ 再選択機能
Reぇえがぁmぁげaがぁぇう
SQL 実行時 ー ン 値 基 い 正確
・ そ 場 選択 処理 行
後輩 : ・ 再利用 比較機能 い 聞 い機能 見 具体
的 実施 ?
っ真 、ア セ ・ 安定運用 向 た新機能
先輩 : ・ 再利用 比較機能 静的 SQL 限 機能 ン ン
時 ン指定 実現 ・ 再利用 出来 場合 問題
ー 作成 仮 何 理由 再利用 出来 場合 ー 作
成 ー 再利用 理由 ー
後輩 : 再利用 い可能性 ?
先輩 : 例 索引経由 ・ 選択 い ン 時 そ 索引
削除 い 当然再利用 出来 い 他 非互換 合致 前
・ 再利用出来 い ー 得
後輩 : 100% 再利用率 い 再利用 理由 ー
い ー 作成 い 万 一既存 ・ 稼
働 い場合 前 ー 安心 比較機能 方
? ー 同 気
先輩 : そ 比較機能 方 新 い ・ 古い ・ 比較 合
致 ー 作成 合致 場合 警告 ー 出
ー 作成 ー ー 作成 い 指定
可能
後輩 : ー い い い
先輩 : 既存 ・ 変 い い 場合 再利用機能 新 い
・ 多少 許 場合 比較機能 使 い い
後輩 : ・ 再利用 い場合 ー 出来 い
い ? ン 成功 い い ?
先輩 : 鋭い指摘 先 ・ 変更 ン 恩恵 判断 必要
ー い ン ・ 変更 受 入
い 今 同
後輩 : そ 残念
先輩 : そ 時 少 古い ー 保管 ー コ ー 機
能 積極的 採用 そ ・ 再利用 行 再
利用 機能 積極的 利用 そ 上 万 一 再利用 い場合 ー
第2章 DB2
27
第2章 DB2
28
コ ー機能 古い ー 保管 新 い ー 作 そ ー
ン 検証 行い 新 い ー SQL 性能劣化 見 元 ー 戻
い 流 良い い
後輩 : 各機能 併 利用
先輩 : そ 通 ー コ ー 機能 提供 前 今 古い ー
置 換 一旦 ン 単純 古い ・ 戻
少 元 ・ ー ・
検証 い 価値 機能 思
後輩 : 早速 今日 再利用機能 利用 ! ン い再利
用 確認 そ 上 ー コ ー機能 採用 検討
先輩 : 新機能 価値 理解 い 前提条件 確認
そ い 最近 私 ン 頼 い い い?
後輩 : ー先輩 解説 わ い い頼
先輩 : そ い DB2 fぇお げ/OS 勉強会 継続 新機能
い い ー ー 担当者 顔 い
そ そ 私 い 安心
後輩 : ー先輩 そ 恐 い冗談言わ い 下 い !
っ真 、ア セ ・ 安定運用 向 た新機能
4 System z の “ 真の ” ー効果
 DB2 for z/OS System z の ー
先輩 : ! Sけかがem げ ー 参加 ?
後輩 : い ! ー先輩! DB2 fぇお げ/OS 中心 勉強 進
い Sけかがem げ 並行 勉強 IBM ー 参加
先輩 : 成長著 非常 頼 い 前 言 思 DB2 fぇお げ/OS Sけかがem
げ 切 切 い関係 Sけかがem げ 機能 勉強 価値 知
DB2 fぇお げ/OS 深 理解 必要 既 理解 い 思
DB2 fぇお げ/OS 他 DBMS 設計思想 違い 簡単 図 10
図 10:DB2 fぇお げ/OS 他 DBMS 設計思想
後輩 : い ! 設計思想 違い そ 以前 話 し 真 し ー
共用機能 今回 ー 出席 以上進化
い コン ー ー Sけかがem げ 以外 Sけかがem げ ー 進化 改
感 近年 超大規模 ー ー 扱 支援機構 非常 充実
い
Sけかがem げ っ真 、 ー効果
第2章 DB2
29
第2章 DB2
30
Sけかがem げ っ真 、 ー効果
先輩 : そ ー 共用機能 Sけかがem z Sけかえleぐ 機能 利用 い 話
他 Sけかがem げ 64 ー ー 利用 DB2 fぇお げ/OS 仮想 ー
話 機能 提供 Sけかがem げ ー ー 統合
ー 統合 ー ー ン 専用 ー 提供 い
後輩 : そ い DB2 fぇお げ/OS Sけかがem げ ー効果 言葉 良 聞
DB2 fぇお げ/OS Sけかがem げ 使 両者 最大限 生 可
能 ?
先輩 : そ 通 Sけかがem げ DB2 fぇお げ/OS 採用 既存 ン ー 資産 そ
様々 ー 透過的 利用 ー ン ー そ い
重要 DB2 fぇお げ/OS Sけかがem げ 採用 価値
後輩 : 今日 DB2 fぇお げ/OS 役立 Sけかがem げ ー 関
ン 開い 頂 ?
先輩 : いい 超大規模 ー ー 扱 効果的 い 紹介
ー 勉強 い 繰 返 君 付い
い い
後輩 : そ い 今日 願い !
 System z ー 連携した新技術
先輩 : そ Sけかがem げ 専用 ン ン 知 い い? ー ー 処理専用
ン ン い
後輩 : ー ー 処理専用 ン ン ? Lぁうきぐ 動 必要 ン ン
聞い
先輩 : そ IFL Iうがegおaがed Facぁlぁがけ fぇお Lぁうきぐ そ 別 ン ン 標準
ー 異 げIIP げ Iうがegおaがed Iうfぇおmaがぁぇう Pおぇceかかぇお 呼 出荷
い DB2 fぇお げ/OS 利用 ワー ー い 効果 他
ー ー 処理専用 ン ン い Sけかがem げ 上 稼働 Jaぎa ー
ン 効率的 実行 げAAP げ Aええlぁcaがぁぇう Aかかぁかが Pおぇceかかぇお 呼
出荷 い
Sけかがem げ っ真 、 ー効果
後輩 : 標準 ー 違い 判 い DB2 fぇお げ/OS 利用 ワー
ー げIIP 利用 ?
先輩 : 標準 ー 処理 い DB2 fぇお げ/OS 処理 一部 自動 振 替
可能 標準 ー い 負荷 軽減
可能 多 処理 受 付 げIIP 利用 当
既存 ー ン 修正 変更 不要 CPU コ 節減
後輩 : 処理 一部 振 替 い 処理 い 決 い
?
先輩 : げIIP 振 替 可能 処理 決 い そ そ ー ン 8 げIIP 利用 可
能 ー ン 経 適用可能 処理分野 広 い 絵 ー
ン 差 図 11
図 11:げIIP 振 替 対象処理 拡大
後輩 : 拡張 い TCP/IP 経由 DRDA ※ 6
ー ー処
理 振 替 可能 適用範囲 大 い 専用 ン ン 利用 い DB2
fぇお げ/OS Sけかがem げ 技術 い 他 ー 関
連 連携 い 技術 ?
第2章 DB2
31
第2章 DB2
32
※ 6. DRDA Dぁかがおぁbきがed Relaがぁぇうal Daがabaかe Aおchぁがecがきおe
DRDA ー ン的 分散配置 ー ン び ー ー ー 間
コ ー ン 可能 ー ー
先輩 : そ 最近出荷 ン
IBM DB2 Aうalけがぁcか Acceleおaがぇお い
後輩 : ン い 処理 対 特化 い ?
先輩 : IBM Neがeげげa 知 い ー ・ 専用 ン 超大
規模 複雑 参照 SQL 高速化 製品 IBM Neがeげげa 分散系 製品
Aうalけがぁcか Acceleおaがぇお Neがeげげa ー ー 採用 Sけかがem げ
DB2 fぇお げ/OS 利用 い
後輩 : 複雑 SQL 高速 処理 特化 製品
先輩 : ー ン 変更 一切不要 DB2 fぇお げ/OS ー 自動
判断 感 図12
図 12:Aうalけがぁcか Acceleおaがぇお 利用 ー処理 ー
Sけかがem げ っ真 、 ー効果
先輩 : そ 加 通常 DBMS ー ン 関 索引 付与 物理設計 変
更 ・ 検証 行 ー ン 対応 簡素
化 可能 ー ー 運用 コ 削減 効果 Aうalけがぁcか
Acceleおaがぇお 利用 超大規模 複雑 SQL 効果 発揮
ン ン・ ー ン 単純 SQL 効果 見 い ・・
後輩 : そ DB2 fぇお げ/OS 適切 ・ 処理 わ
先輩 : 名答 ン 特別 導入 設定 不要 手間 い
後輩 : げIIP Aうalけがぁcか Acceleおaがぇお 細 い設定 い 済 一緒
DB2 fぇお げ/OS ワー ー 特定処理 対 様々 価値 享受
先輩 : 少 製品 紹介 DB2 fぇお げ/OS ー ン 10 利用
Sけかがem げ 連携機能 紹介
 System z の ー ペー
先輩 : Sけかがem げ 記憶域 関 説明不要 ? 仮想 ー 実 ー 間
変換 利用 変換 ー い 知 い ?
後輩 : い 動的 変換機構 記憶域 勉強
感 図13
図 13:仮想 実 変換
Sけかがem げ っ真 、 ー効果
第2章 DB2
33
第2章 DB2
34
Sけかがem げ っ真 、 ー効果
先輩 : 動的 変換 高速 行 特別 ー
TLB Tおaうかlaがe Lぇぇkaかぁde Bきfeお い TLB 内
変換 高速 行 当然 処理効率 落 近年 64
ン ー Sけかがem げ 利用 ー 大 い 一方
TLB ー 範囲 ー 比 相対的 小 い
何 起 思 ?
後輩 : 難 い ・ 多発 可能性 多
先輩 : そ ー ン ・ コ 加 ー ン 悪影
響 可能性 対 Sけかがem げ 1MB 大 ー
ー TLB ン ー 一 大 範囲 変換
行
後輩 : そ そ TLB い い ?
先輩 : いい指摘 Sけかがem げ 10 TLB 512 ン ー ー ・
ー 限界 時間 最小化 目的 ン ー数 い 背景
後輩 : DB2 fぇお げ/OS ?
先輩 : 大容量 ー・ ー 搭載 い 環境 GETPAGE 発生 ー 高 同
時 ー ー数 多い環境 ー ン ・ 享受
後輩 : ー ン 変更 不要 ?
先輩 : げ/OS 設定 変更 DB2 fぇお げ/OS ー・ ー 設定 変
利用可能
Sけかがem げ っ真 、 ー効果
 また会う日ま
先輩 : 今日 辺
後輩 : い! 今日 い ! い ー先輩 奥 深 ン 感
願い
先輩 : そ い 今月末 部署 異動
後輩 : ! そ ! 急 ! 教わ い い !
先輩 : い 伝 思 い DB2 fぇお げ/OS 扱 人 成長
い い 安心 伝 忘 い い
後輩 : ー先輩 い 戻 い
先輩 : 戻 DB2 fぇお げ/OS ー 君 受 継い い
い 思 い 将来的 DB2 fぇお げ/OS Sけかがem げ 世界 第
一人者 !
後輩 : い! 今 本当 い ! 一緒 仕事 い
185
IBM IBM ロ ibm.com AIX CICS CICSPlex DB2 IMS InfoSphere NetVeiw pureScale RAA
RACF Rational Rational Team Concert SPSS System z Tivoli WebSphere z/OS およびzSecure
世界 多く 国 登録 International Business Machines Corporation 商標 す 他 製品名および
ービ 名等 IBM ま 各社 商標 あ 場合があ ます 現時点 IBM 商標リ ト つい
www.ibm.com/legal/copytrade.shtml を 覧く い
● 掲載 情報 2013 年 3 月現在 も す 事前 予告 く変更す 場合があ ます
● 製品 ービ 詳細 つい 弊社もしく IBM ビ ネ パートナー 営業担当員 相談く い
● 本事例中 記載 肩書や数値 固有名詞 掲載当時 も あ 変更 い 可能性があ を 了承く い

Weitere ähnliche Inhalte

Ähnlich wie Zマイスターとの新たな価値探求 DB2

Zマイスターとの新たな価値探求 Rational
Zマイスターとの新たな価値探求 RationalZマイスターとの新たな価値探求 Rational
Zマイスターとの新たな価値探求 RationalIBMソリューション
 
Zマイスターとの新たな価値探求 z/OS
Zマイスターとの新たな価値探求 z/OSZマイスターとの新たな価値探求 z/OS
Zマイスターとの新たな価値探求 z/OSIBMソリューション
 
【12-A-2】 ケーススタディ:不景気と戦うシステムインテグレート
【12-A-2】 ケーススタディ:不景気と戦うシステムインテグレート【12-A-2】 ケーススタディ:不景気と戦うシステムインテグレート
【12-A-2】 ケーススタディ:不景気と戦うシステムインテグレートdevsumi2009
 
Zマイスターとの新たな価値探求 WebSphere
Zマイスターとの新たな価値探求 WebSphereZマイスターとの新たな価値探求 WebSphere
Zマイスターとの新たな価値探求 WebSphereIBMソリューション
 
Zマイスターとの新たな価値探求 Tivoli
Zマイスターとの新たな価値探求 TivoliZマイスターとの新たな価値探求 Tivoli
Zマイスターとの新たな価値探求 TivoliIBMソリューション
 
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~ IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~ griddb
 
Zマイスターとの新たな価値探求 System z
Zマイスターとの新たな価値探求 System zZマイスターとの新たな価値探求 System z
Zマイスターとの新たな価値探求 System zIBMソリューション
 
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一Insight Technology, Inc.
 
Db2リブランディングと製品動向 201707
Db2リブランディングと製品動向 201707Db2リブランディングと製品動向 201707
Db2リブランディングと製品動向 201707IBM Analytics Japan
 
Windows Server 2012 R2 のすべて
Windows Server 2012 R2 のすべてWindows Server 2012 R2 のすべて
Windows Server 2012 R2 のすべてwintechq
 
XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!Atsushi Sato
 
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発infinite_loop
 
LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2Yoshitaka Seo
 
rails 管理画面作成gem Typus解説
rails 管理画面作成gem Typus解説rails 管理画面作成gem Typus解説
rails 管理画面作成gem Typus解説baban ba-n
 
20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナーKazuko Itoda
 
パネルディスカッション資料(公開版)
パネルディスカッション資料(公開版)パネルディスカッション資料(公開版)
パネルディスカッション資料(公開版)odakeiji
 
Daisukei vsug ef
Daisukei vsug efDaisukei vsug ef
Daisukei vsug efvsug_jim
 
今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略信之 岩永
 

Ähnlich wie Zマイスターとの新たな価値探求 DB2 (20)

Zマイスターとの新たな価値探求 Rational
Zマイスターとの新たな価値探求 RationalZマイスターとの新たな価値探求 Rational
Zマイスターとの新たな価値探求 Rational
 
Zマイスターとの新たな価値探求 z/OS
Zマイスターとの新たな価値探求 z/OSZマイスターとの新たな価値探求 z/OS
Zマイスターとの新たな価値探求 z/OS
 
【12-A-2】 ケーススタディ:不景気と戦うシステムインテグレート
【12-A-2】 ケーススタディ:不景気と戦うシステムインテグレート【12-A-2】 ケーススタディ:不景気と戦うシステムインテグレート
【12-A-2】 ケーススタディ:不景気と戦うシステムインテグレート
 
Zマイスターとの新たな価値探求 WebSphere
Zマイスターとの新たな価値探求 WebSphereZマイスターとの新たな価値探求 WebSphere
Zマイスターとの新たな価値探求 WebSphere
 
Zマイスターとの新たな価値探求 Tivoli
Zマイスターとの新たな価値探求 TivoliZマイスターとの新たな価値探求 Tivoli
Zマイスターとの新たな価値探求 Tivoli
 
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~ IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
 
Zマイスターとの新たな価値探求 System z
Zマイスターとの新たな価値探求 System zZマイスターとの新たな価値探求 System z
Zマイスターとの新たな価値探求 System z
 
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
[db tech showcase Tokyo 2017] A27: ストレージ視点から見たMariaDB性能チューニング by 東芝メモリ株式会社 佐藤修一
 
Db2リブランディングと製品動向 201707
Db2リブランディングと製品動向 201707Db2リブランディングと製品動向 201707
Db2リブランディングと製品動向 201707
 
Windows Server 2012 R2 のすべて
Windows Server 2012 R2 のすべてWindows Server 2012 R2 のすべて
Windows Server 2012 R2 のすべて
 
XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!
 
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
 
LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2
 
rails 管理画面作成gem Typus解説
rails 管理画面作成gem Typus解説rails 管理画面作成gem Typus解説
rails 管理画面作成gem Typus解説
 
20130203 oss-db-lpi
20130203 oss-db-lpi20130203 oss-db-lpi
20130203 oss-db-lpi
 
20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー
 
パネルディスカッション資料(公開版)
パネルディスカッション資料(公開版)パネルディスカッション資料(公開版)
パネルディスカッション資料(公開版)
 
Daisukei vsug ef
Daisukei vsug efDaisukei vsug ef
Daisukei vsug ef
 
今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略
 
MCB2トレーニング
MCB2トレーニングMCB2トレーニング
MCB2トレーニング
 

Mehr von IBMソリューション

IBM エマージェンシー・レスポンス支援サービス
IBM エマージェンシー・レスポンス支援サービスIBM エマージェンシー・レスポンス支援サービス
IBM エマージェンシー・レスポンス支援サービスIBMソリューション
 
Bluemixではじめるアナリティクス
BluemixではじめるアナリティクスBluemixではじめるアナリティクス
BluemixではじめるアナリティクスIBMソリューション
 
IoTクラウドで拡がるBluemixの世界
IoTクラウドで拡がるBluemixの世界IoTクラウドで拡がるBluemixの世界
IoTクラウドで拡がるBluemixの世界IBMソリューション
 
デモで理解する!Bluemixモバイル・サービス
デモで理解する!Bluemixモバイル・サービスデモで理解する!Bluemixモバイル・サービス
デモで理解する!Bluemixモバイル・サービスIBMソリューション
 
BluemixとIBM DevOps Servicesで始めるアプリケーション開発
BluemixとIBM DevOps Servicesで始めるアプリケーション開発BluemixとIBM DevOps Servicesで始めるアプリケーション開発
BluemixとIBM DevOps Servicesで始めるアプリケーション開発IBMソリューション
 
最適なBluemixデータベース・サービスを選ぶ
最適なBluemixデータベース・サービスを選ぶ最適なBluemixデータベース・サービスを選ぶ
最適なBluemixデータベース・サービスを選ぶIBMソリューション
 
Bluemixの基本を知る -仕組みと使い方-
Bluemixの基本を知る -仕組みと使い方-Bluemixの基本を知る -仕組みと使い方-
Bluemixの基本を知る -仕組みと使い方-IBMソリューション
 
マイグレーション教授のワンポイント・アドバイス
マイグレーション教授のワンポイント・アドバイスマイグレーション教授のワンポイント・アドバイス
マイグレーション教授のワンポイント・アドバイスIBMソリューション
 
Zマイスターとの新たな価値探求 System zとz/OS
Zマイスターとの新たな価値探求 System zとz/OSZマイスターとの新たな価値探求 System zとz/OS
Zマイスターとの新たな価値探求 System zとz/OSIBMソリューション
 

Mehr von IBMソリューション (15)

CSIRT研修サービス(講師版)
CSIRT研修サービス(講師版)CSIRT研修サービス(講師版)
CSIRT研修サービス(講師版)
 
CSIRT研修サービス
CSIRT研修サービスCSIRT研修サービス
CSIRT研修サービス
 
IBM エマージェンシー・レスポンス支援サービス
IBM エマージェンシー・レスポンス支援サービスIBM エマージェンシー・レスポンス支援サービス
IBM エマージェンシー・レスポンス支援サービス
 
Bluemixと既存システムとの連携
Bluemixと既存システムとの連携Bluemixと既存システムとの連携
Bluemixと既存システムとの連携
 
Bluemixではじめるアナリティクス
BluemixではじめるアナリティクスBluemixではじめるアナリティクス
Bluemixではじめるアナリティクス
 
IoTクラウドで拡がるBluemixの世界
IoTクラウドで拡がるBluemixの世界IoTクラウドで拡がるBluemixの世界
IoTクラウドで拡がるBluemixの世界
 
デモで理解する!Bluemixモバイル・サービス
デモで理解する!Bluemixモバイル・サービスデモで理解する!Bluemixモバイル・サービス
デモで理解する!Bluemixモバイル・サービス
 
BluemixとIBM DevOps Servicesで始めるアプリケーション開発
BluemixとIBM DevOps Servicesで始めるアプリケーション開発BluemixとIBM DevOps Servicesで始めるアプリケーション開発
BluemixとIBM DevOps Servicesで始めるアプリケーション開発
 
最適なBluemixデータベース・サービスを選ぶ
最適なBluemixデータベース・サービスを選ぶ最適なBluemixデータベース・サービスを選ぶ
最適なBluemixデータベース・サービスを選ぶ
 
Bluemixの基本を知る -仕組みと使い方-
Bluemixの基本を知る -仕組みと使い方-Bluemixの基本を知る -仕組みと使い方-
Bluemixの基本を知る -仕組みと使い方-
 
Bluemixの基本を知る -全体像-
Bluemixの基本を知る -全体像-Bluemixの基本を知る -全体像-
Bluemixの基本を知る -全体像-
 
Watson analytics ご紹介
Watson analytics ご紹介Watson analytics ご紹介
Watson analytics ご紹介
 
マイグレーション教授のワンポイント・アドバイス
マイグレーション教授のワンポイント・アドバイスマイグレーション教授のワンポイント・アドバイス
マイグレーション教授のワンポイント・アドバイス
 
1 usermod廃止のチャンス到来
1 usermod廃止のチャンス到来1 usermod廃止のチャンス到来
1 usermod廃止のチャンス到来
 
Zマイスターとの新たな価値探求 System zとz/OS
Zマイスターとの新たな価値探求 System zとz/OSZマイスターとの新たな価値探求 System zとz/OS
Zマイスターとの新たな価値探求 System zとz/OS
 

Zマイスターとの新たな価値探求 DB2

  • 1. zマイスターとの 新たな価値探求 System z ソフトウエアの最新機能と、 最新化がもたらす価値 zマイスターとの新たな価値探求 System z ソフトウエアの最新機能と、最新化がもたらす価値 Syかがemz IBM ン ー 45 年以上 歴史 い 多く 客様 基幹 テ を支え ン し 採用さ 現在 最新 ビ ネ ・ニー 対応すべく ー ソ 共 進化し続け い ッ ォー す 技術 進化 移 変 わ 激しいIT業界 歴史 い こ け長く 継続し 客様 価値を認 い い い ッ ォー 他 例 無い し う そ こ を裏付け 事実 し 全世界 市場を見 2010 年 2012 年 け Syかがemz ビ ネ 飛躍的 伸びを示し い す 一方 日本 市場 い 日本国産ベンダー ン ー ー を元 ン ー 対す ネガ テ ー 散見さ い す そ ー を払拭す 進化・発展し IBM Syかがem z 提供す 機能 そ 得 ッ を 分 易い形 整理し 伝え う 取 組 を進 い す 本コ 最新 ー ョン 移行し 頂い 暁 活用頂け 最新 ソ 機能 最新化 す価値 い 主要 切 口 届けい し す 先輩: IT部門のシニアな社員。 豊富な インフレー 経験を持つ。 自称“zマイスター” 後輩: IT部門若手社員。 インフレー が主担当だが オープン系も一部担当する。 登場人物
  • 2. 9 第2章 DB2 っ真 、 ータ共用機能 10 第 2章 DB2 図 1:DB2 fぇお げ/OS 進化 歴史 IBM インフ ー Sけかがemz 稼働す DB2 foお げ/OS 1983 年 IBM 初 ー ョ ・ ータベー ・ ア し 登場しました 以来 30 年近く 歴史 中 DB2 foお げ/OS IT 技術 進歩 先取 し また 多く 客様 要望 応え 進化 遂 ま した 2013 年 3 月現在 DB2 foお げ/OS 最新 ー ョン 10 ま 発表し います 図 1 他 多く DBMS Daがabaかe Managemenが Sけかがem 様々 プ ッ フォー 稼働可能 あ 一方 DB2 foお げ/OS そ 稼働環境 Sけかがem z 限定しSけかがem z ー アや げ/OS 緊密 連携します 他 DBMS 保持し い Capabiliがけ 提供す 可能 ます 特 ータベー 基盤 必須 連続稼働や安定稼働 い た要件 対す 機能提供 関し DB2 foお げ/OS 他 追随 許しませ DB2 foお げ/OS た す価値 い 紹介します 連続稼働や安定稼働 実現す た ー タ共用機能 高い拡張性や高い フォー ン 維持す た 64 ビッ ・ア ッ ン 機能 最新 ー ョン 10 い CPU 消費 削減 実現す 新機能 多く 客様 要望 取 入 実現した 機能 利用す う 価値 享受 関し 取 上 い ます 1 “ 真の ” ータ共用機能  IT 環境における課題 後輩 : ー ー い 先輩 : い ー ー 見 息 い そ 私 異動 い 間 ー ー 狭 後輩 : ー先輩 い! 最近 ー 管理 分散 ー ー 運用管理コ 問題 い 今 ー ー 統合 進 コ 年間 10% 膨 上 い 分散 乱立 止 先輩 : 課題 運用管理コ 削減 ? ー ー 多い い 機能的 重複 い 部分 ー 自体 重複 い わ そ 非効率 ー 使用 い 大 課題 後輩 : そ ー ー統合 い 物理的 統合 ー 統合 い 論理的 統合 考慮 基盤 整理 必要 そ 他 昔 ン ー 塩漬 状態 新 い技術 全然使用 い 先輩 : 新 い技術 新 い機能 利用 い い 非常 惜 い 利用 い 負 認識 い 製品 新機能 将来 IT 方向性 多 客様 要望 応 追加 い わ 積極的 採用 各非機能要件上 課題 解決 検討 必要 後輩 : そ 課題 山積 い 何 手 出 いい 先輩 : コ 削減 道 既存 ー ー統合 検討 分散 コ 加 歯止 ー コ 削減 次世代 向 ン 基盤 ー 重要 ー ー統合 ー 統合 目標 ー ー 基盤 更改 ー 一緒 DB2 fぇお げ/OS 価値 考
  • 3. 第2章 DB2 っ真 、 ータ共用機能 11 第2章 DB2 っ真 、 ータ共用機能 12 後輩 : ? ー ー 基盤 更改 ?! 先輩 : そ 驚 い 課題 単純化 効率 高 ー ー 基盤 更改 い 対応 重要 君 話 聞い い 今 課題 運用管理コ 大 非効率 ー 使用 新技術 利用 い い 課題 対 ー ー 基盤 更改 解決 思 い い? ー 統合・集 基盤 改革 考 い ! 後輩 : ー先輩 熱弁 ! 私 ン ー 担当 3 年 DB2 fぇお げ/OS 触 い 先輩 : DB2 fぇお げ/OS 成長 続 ー ー ・ ー ー 互い ン ー 担当者 一緒 考 い い ー ー ー い ン 始  DB2 for z/OS の価値 先輩 : DB2 fぇお げ/OS 提供 非機能要件 整理 理解 い ? 後輩 : 止 い 他 最強 ー ー ・ ー ー 先輩 : そ 100 点中 3 点 い 非機能要件 振 返 考 自分 中 体系立 整理 新 い技術 選択時 新機能 検討時 役立 簡単 ー ー 基盤 求 非機能要件 DB2 fぇお げ/OS 提供 機能 確認 い 図 2 後輩 : 連続稼働! 安定稼働! そ そ 言わ 思い出 先輩 : 要件 満 DB2 fぇお げ/OS 機能 い 例 連続稼 働 安定稼働 観点 計画停止時間 計画外停止時間 最小化 機能 必須 DB2 fぇお げ/OS 長年 実績 基 い ー 共用機能 要 件 満 最適 ー 共用機能 利用 DB2 fぇお げ/OS 採用 大 価値 1 後輩 : そ い 最近 ー 共用機能 分散系 DB2 提供 始 聞い い DB2 fぇお げ/OS 優位性 ? 先輩 : そ DB2 えきおeScale 確 DB2 えきおeScale 分散 ー 稼働 DBMS DB2 えきおeScale DB2 fぇお げ/OS 提供 ー 共 用 ー ー そ 設計 両者 ー 違い 専用 ー 専用 ー 独自 実装方式 違い 他 DBMS 自体 機能 実装 大 違い DB2 fぇお げ/OS 特 Sけかがem げ ー 自体 優位性 享受 い 先 話 連続稼働 安定稼働 観点 比較 DB2 fぇお げ/OS 圧倒的 ー い 間違い い 後輩 : 同 DB2 大 差 長年 実績 裏打 い い 信頼 少 他 DBMS ー 共用機能 比較 い 先輩 : そ 他 DBSM 比較 DB2 fぇお げ/OS 提供 っ 真 ぱ ー 共 用機能 関 話 い 図 2: ー ー 基盤 求 要件 DB2 fぇお げ/OS 機能
  • 4. 第2章 DB2 っ真 、 ータ共用機能 13 第2章 DB2 っ真 、 ータ共用機能 14  “ 真の ” ータ共用機能 先輩 : ー 共用 考 場合 ン ・ ー ー 整理 必要 Sけかがem げ 限 一般的 言わ い ン 意味 既 知 い 思 問題 い ? 後輩 : い 連続稼働 拡張性 独立 稼働 複数 コン ー ー 全体 1 コン ー ー・ ー 構成 先輩 : そ 通 DBMS ン 方式自体 整理 い ? 後輩 : ー ・ ン 方式 ー ・ ン 方式 先輩 : 即答 い 当然 ー 共用 方式 ー ・ ン 方式 間 共用方法 一般的 ワー 方式 独自 ー 方式 2 考 DBMS ン 方式 簡単 図化 確認 図 3 図 3:DBMS ン 方式 後輩 : ワー 方式 DBMS ン い 対 独自 ー 方式 DBMS OS ー ・ 連携 い 先輩 : そ 通 ワー 方式 様々 ー 利用可能 一方 共用 仮想的 実現 ワー 使用 い 場合 高い処理 ー い ー ン 維持 困難 独自 ー 方式 専用 ー 搭載 必要 高い処理 ー ー ン 維持 可能 前 者 他社 DBMS 採用 見 後者 Sけかがem げ 緊密 連携 い DB2 fぇお げ/OS 方式 後輩 : 高い ー ン 維持 連続稼働 安定稼働 実現可能 い DB2 fぇお げ/OS っ 真 ぱ ー 共用機能 提供 い 先輩 : そ 通 他 ー ー ン ー追加 停止 実 現可能 拡張性 優 い Sけかがem げ 並列 Sけかえleぐ 機能 生 い ー ー 基盤 更改 向 連続稼働 安定稼働 観点 DB2 fぇお げ/OS 価値 見 ? 後輩 : い ー先輩! ー ー ー Sけかがem げ 統合 DB2 fぇお げ/OS 持 連続稼働 安定稼働 い 恩恵 受 重複 ー 排除 無駄 資産 持 コ 削減 ー 絵 図 4 先輩 : そ 通 運用管理コ 削減 わ 他 種類 異 複数 DBMS 製品 習得 済 複数製品 習得 い 望 い 教育 コ 企業 大変 コ 人的 コ 削減 大 意味 後輩 : 確 運用担当者 1 保持 習得 本当 大変 先輩 : 時間 今日話 DB2 fぇお げ/OS 新機能 関 次回 以降 ン 次回 DB2 fぇお げ/OS 最新 ー ン 10 新機能 確認 そ 中 新機能 利用 価値 い ン 後輩 : 新機能 ! わ わ 今日 ン 通 DB2 fぇお げ/OS 最強 ー ー ー ー わ 先 3 点 いわ 50 点 い頂い 良 い ? 先輩 : 最初 息 元気 そ 元気 仕 事 図 4:将来 IT 環境
  • 5. 第2章 DB2 15 第2章 DB2 16 2 “ 真の ” コ 削減を目指した ー ョン10 新機能  DB2 10 for z/OS:コ 削減を目指す究極の ー ョン 後輩 : ー先輩 い ! 今日 一日 ン ー 安定稼働 い Sけかがem げ 思 毎日 先輩 : 今日 元気そ DB2 fぇお げ/OS 興味 出 い? 後輩 : い! 先日 ー先輩 っ 真 ぱ ー 共用機能 伺 DB2 fぇお げ/OS 多彩 機能 ワ ワ ー先輩 仰 い ー ー 基盤更改 ※ 1 実現 度 ・ ン ー 志願 今日 早速 ー ン 参加 DB2 fぇお げ/OS 最新 ー ン DB2 10 fぇお げ/OS 以下 ー ン 10 呼称 2013 年 3 月現在最新 ー ン 勉強 ※ 1. ー ー 基盤更改 第 2 章 DB2- 参照 先輩 : 早速 ー ン 10 勉強 始 い 私 い 君 抜 い 今日 ー 勉強 い 後輩 : 今日 CPU コ 削減 い ーワー 勉強会 ー ン 10 っOきが-ぇf-がhe-Bぇぐ Cぇかが Saぎぁうgぱ 箱 出 利用 コ 削減 可能 ー ン い 話 箱 出 面白いワー 今回 ー ー 基盤更改 DBMS 選定 DB2 fぇお げ/OS ー ン 10 決 ! 先輩 : 確 DBMS 選定 い 現時点 2013 年 3 月現在 ー ン 10 最 適 っOきが-ぇf-がhe-Bぇぐ Cぇかが Saぎぁうgぱ い ワー ー ン 10 大 ー 特 前 ー ン 9 比較 CPU コ 関 改善 見 い 図5 全体 観察 場合 削減率 個々 ー ン単位 見 削減 い可能性 注意 必要 っ真 、コ 削減 目指した ー ョン10新機能 図 5: ー ン間 CPU コ 削減率 平均 後輩 : 前回 ン 話 新 い ー ン 様々 要望 市場動向 機能 追加 い い そ い 意 味 ー ン 10 価値 ー ン 1 思 今日 追加 機能 関 ン 願い ? 先輩 : 確 前回 新機能 ン い 話 今日 先 話 コ 削減 い ーワー 中心 ー ン 10 新機能 価値 一緒 考 い 仮想 ー 制 緩和 得 コ 削減 1 ー ン 機能拡張 得 コ 削減 2 点 両方 ー ン 10 進化 機能 後輩 : い 今日 一日 願い !  DB2 10 for z/OS:フ 64 ビッ ・ ンタ ム 先輩 : ー ン 10 SQL 処理 ー 管理 ー管理 主 DBM1 呼 空間 い 大 進化 DB2 fぇお げ/OS 空間 仮想 ー 歴史 既 知 い 後輩 : DBM1 空間 64 化 既 ー ン 8 頃 実現 い 学 進化 続 い ? DIST 空間※ 2 64 化 ー ン 9 機能拡張 思い ※ 2. DIST 空間: ワー 処理 ー SQL 要求時 コ ー ン 代替実行 行 空間 っ真 、コ 削減 目指した ー ョン10新機能
  • 6. 第2章 DB2 17 第2章 DB2 18 っ真 、コ 削減 目指した ー ョン10新機能 先輩 : 確 ー ン 8 頃 DBM1 空間 64 化 果 ー・ ー 始 ー 領域 DB2 fぇお げ/OS 利用 領域 一部 31 上 領域 2GB ー上 配置 可能 ー ン 8 仮想 ー 概要 図 図 6 図 6: ー ン 8 仮想 ー 概要 後輩 : 31 ー 比 2GB ー下 余裕 生 い 先輩 : 鋭い指摘 そ 言 大規模 環境 2GB ー下 残存 領域 大 い 特 ー ン実行時 使用 ・ ー 呼 領域 ー ン ン ー 読 込 EDM ー ン・ ー 大 残 い 抜本的 解決 い 後輩 : 64 化 ー ン 8 頃 制 先輩 : そ 通 利用形態 規模 課題 残 い 先 少 話 仮想 ー 制 呼 ー ン 10 2GB ー下 制 改善 っ 真 ぱ ー 実現 成功 い 具体的 2GB ー下 配置 い 各領域 大部分 2GB ー上 配置 仮想 ー 制 解放 図 7 改善 従来 運用方法 点 変わ 思 ? っ真 、コ 削減 目指した ー ョン10新機能 図 7: ー ン 10 仮想 ー 改善 後輩 : 今日 い 難 い話 領域 制限 緩和 い 同時並行的 稼働 ー ン 数 い ? 先輩 : そ 通 正解 従来 使用状況 比較 1 DB2 処理 同時接続 数 5 倍 10 倍近 改善 い 仮想 ー 制 原因 ー い ー 共用 ン ー 再統合 可 能 運用コ 下 他 DB2 fぇお げ/OS 連続稼働 安定 稼働 仮想 ー 使用量 密 監視 ー ン 必須 必要性 減 管理コ 削減 後輩 : ー ン 8 実現 い DBM1 空間 64 化 コ 削減 観点 進化 い 先輩 : ー ン 10 DBM1 空間 仮想 ー 制 全 課題 い 大規模 環境 耐 ー ー統合 ー 統合 最適 DBMS い
  • 7. 第2章 DB2 19 第2章 DB2 20  DB2 10 for z/OS: フ ーマン の機能向上 先輩 : 次 ー ン 機能向上 関 2011 年 10 月 行わ Iうfぇおmaがぁぇう Oう Demaうd※ 3 ン ン ー ン 10 ー ン 注 力 い ー ン ぱDB2 10 fぇお げ/OS ぁか えeおfぇおmaうce おeleaかe.ぱ 言及 い ※ 3. Iうfぇおmaがぁぇう Oう Demaうd 2011:2011 年 10 月 行わ ン ン 後輩 : ー先輩 既 最新情報 い ー ン 10 新機能 使 コ 削減 寄与 ? 先輩 : ー ン 関連 新機能 利用 コ 削減 効果 今日 そ 中 ・ ー・ ー 機能拡 張 関 話 後輩 : 関数 ? 先輩 : そ 多 業務 ー ン い ー 特定 コー 参照 明示的 条件 指定 索引経由 一般的 大規模 環境 索引 大 最 高速 索引経由 使用 経過時間 CPU 時間 後輩 : い 条件 指定 ー 列 化 一意 特定 方法 開発 ? 今 索引経由 ・ ー 感 図 8 図 8: ・ 各 方法 っ真 、コ 削減 目指した ー ョン10新機能 っ真 、コ 削減 目指した ー ョン10新機能 先輩 : 名答 君 書い 従来 索引経由 ン型 可能 ー 量 多い環境 ン 要件 厳 い場合 ・ 有効 機能 1 後輩 : 1 話 挙 ー・ ー 機能 拡張 いわ ン ー・ ー ー ? ン 要件 厳 い場合 有効そ 先輩 : 今 ー ン ふ ー ー・ ー ー 展開 可能 今 DB2 fぇお げ/OS 自体 ー・ ー 展開 い ー 関知 い ー ン 全 ー 読 込 必要 後輩 : い ー ン 10 DB2 fぇお げ/OS 機能 ン ー化 実現可能 わ 先輩 : 今日 鋭い そ 通 DB2 fぇお げ/OS 最初 時 先読 機能 ー 全 ー ー・ ー 読 込 機能 提供 ン ー・ ー ー 効果 既 知 い 後輩 : い DB2 fぇお げ/OS 自身 対応 運用側 面倒 見 済 運用コ 減 わ 先輩 : 今日少 紹介 ー ン 10 機能拡張 大 拡張 小 い 細 機能拡張 多岐 渡 い 特 コ 削減 い ーワー 中心 話 ? 後輩 : ー ン 10 価値 ー ン 良 わ 今日 私 鋭 見 い 価値 人材 認 い そ ー先輩 思 い ? 先輩 : 今日 負 継続 勉強 ー ン 10 価値 感 ー ー 基盤更改 い方向 進 次回 ・ 関連 新機能 紹介 実 従来 ・ 管理 大 変 新機能 追加 い 後輩 : 次回 是非 願い !
  • 8. 第2章 DB2 21 第2章 DB2 22 っ真 、ア セ ・ 安定運用 向 た新機能 3 “ 真の ” クセ ・ 安定運用に向けた 新機能  変わる クセ ・ 後輩 : 634 番 SQL 性能劣化 ・ 違 い 変わ い 同 ・ 選 い 先輩 : そ ・・・新 選択 ・ そ 環境 い 適 い DB2 fぇお げ/OS ー 判断 い 後輩 : わ ー先輩 い 聞い い 先輩 : 息 聞 ・ 検証 運用 悩 い 安定 ー ン 維持 検証 作業量 減 ・ 安定運用 欠 い 後輩 : 今 ー ー 基盤更改 ※ 4 ー ン 性能検証 行 い 性能劣化 見 SQL い 確認 い 調査 い SQL ・ 変わ い ※ 4. ー ー 基盤更改 第 2 章 DB2- 参照 先輩 : ・ ー ー ・ ー ン 決定 一番 要因 SQL ー ・ 指定 い 先 言 DB2 fぇお げ/OS ー 様々 コ 基 い 最適 ・ 決 定 い 後輩 : 様々 コ ? ・ 決定 影響 及 要素 い ? 確 今回 DBMS ー ン 変わ い DB2 fぇお げ/OS ー 異 思い そ 以外 ・ 決定 影響 要素 ? 先輩 : そ 強力 DB2 fぇお げ/OS ー 最適 ・ 選 い可能性 特 正 い統計情報 ー 相関情報 取得 い い場合 っ真 、ア セ ・ 安定運用 向 た新機能 最適 ・ 選 い可能性 高い 索引 適切 付与 い い場合 物理設計 依存 部分 大 い 他 検証 環境 依存 可能性 以下 ・ 決定 影響 及 要素 挙 図 9 図 9: ・ 決定 影響 及 要素 後輩 : ー ー・ ー ー ー ン ン ・ 違い ・ 変わ 可能性 今検証 い 環境 ー 一緒 ー量 ー数 異 ・ 変わ 可能性 い 先輩 : そ 様々 理由 検証環境 実働環境 ー 量 完全 そ 難 い ー ー・ ー 一部 項目 関 検証環境 実働環境 ー 量 違い ー ー 補完 い 検証環境 実働環境 同等 ー 機能 近年提供 い 後輩 : 環境 差 埋 便利 検証環境 使 検討 価値 先輩 : DB2 fぇお げ/OS ・ 安定化 関 近年非常 力 入 い 分野 い 機能拡張 い 今日 ・ 安定運用 向 DB2 プ マ ー クセ ・
  • 9. 第2章 DB2 23 第2章 DB2 24 っ真 、ア セ ・ 安定運用 向 た新機能 新機能 関 ン ・ 決定 ン い そ 上 ー ン 10 追加 い ・ 再利用機 能 解説 君 悩 い 点 少 解消 い 後輩 : ・ 再利用 !? ー先輩! そ 話 是 非 聞 い!   クセ ・ の変化 ン の判断 先輩 : SQL ・ 決定 ン 理解 い い? 静的 SQL 動的 SQL ン 異 後輩 : ? ン ン ー 作成 ン 決定 い ? 先輩 : そ 静的 SQL 時 動的 SQL 実行時 ・ 決定 ン 静的 SQL 実行時 選択 細 い 割愛 後輩 : 実行時 い 毎回 ・ 変わ 可能性 い ? 先輩 : そ 通 そ そ 種類 SQL 使用 い 把握 い い? 後輩 : 把握 い い 静的 SQL 動的 SQL 違い ? 先輩 : そ 確認 例 分散環境 SQL 発行 DB2 fぇお げ/OS 接続 形態 多 動的 SQL 多い ー 環境 い CICS IMS ー ン・ ー ー 発行 場合 ・ ー ン 静的 SQL 利用 い 多い 以下 静的 SQL 動的 SQL 違い ・ 話 切 切 い 表 1 っ真 、ア セ ・ 安定運用 向 た新機能 表 1:静的 SQL 動的 SQL 主 違い 静的 SQL 動的 SQL 1. 内 記述 埋 込 型 1. 内 記述 埋 込 型 実行時 自動編成型 2.アクセス・パス 決定 BIND時 2.アクセス・パス 決定 実行時 3.アクセス・パス 実行時 変更さ い 3.アクセス・パス 実行時 変化す 可能性があ 4. ・ 開発時 決定 性能予測 可能 4. ・ 確定 い 性能予測 5.動的SQL CPU使用量 少 い 5.静的SQL CPU使用量 大 い 6. ー ー PACKAGE 実行権限 与 高い 6. ー ー 表 権限 直接 与 い 7.PACKAGE名 実行 SQL 監視 7. SQL 実行 監視 難 い 8.開発用 ー 多 い 8.開発用 ー 多い 後輩 : 弊社 ー ー 稼働 い 静的 SQL 中心 思 い 確認 実行時 ・ 決 動的 SQL 静的 SQL ・ 固定化 続 い ? 今回 DB2 fぇお げ/OS ー ン ー ・ 検証 い 先輩 : 確 静的 SQL ン ン ン ・ 決定 そ 以降 ン ン 行わ 一旦選択 ・ 固定化 残念 ・ 変更 起 ン 一 生回避 続 出来 い 後輩 : 固定化 い ・ 変更 起 い い ? 先輩 : 確 変更 起 い ン 良い ン 必 特 今回 DB2 fぇお げ/OS ー ン ン ン ン ン 行 様々 享受 ・ 変わ 可能性 後輩 : ー ・ 変化 ン 実施 判断 難 い
  • 10. 第2章 DB2 25 第2章 DB2 26 っ真 、ア セ ・ 安定運用 向 た新機能 先輩 : 確 そ 通 前回 話 DB2 fぇお げ/OS 仮想 ー 改善 ー ン ※ 5 享受 特 新 い ー ン ン 行 必要 重要 ー ン ン 環境 大切 ※ 5. DB2 fぇお げ/OS 仮想 ー 改善 ー ン 第 2 章 DB2- 参照 後輩 : そ 先 ー先輩 仰 い ・ 再利用機能 使 ・ 変 い ン 先輩 : そ 通 続 ー ン 10 提供 い 機能 整理 い   クセ ・ 安定運用に向けた新機能 先輩 : ー ン 10 提供 い ・ 安定運用 向 機能 表 見 い 表 2 表 2: ・ 安定運用 向 機能 そ 概要 DB2 よって提供さ 機能 概要 ・ 情報 書 出 機能 EXPLAIN BIND 時 選択 ・ 情報 PLAN_TABLE EXPLAIN表群 書 出 確認 V10 実際 ー 生成 選択 い ・ 情報 知 拡張 い ・ 再利用 比較機能 APREUSE/APCOMPARE ー 再作成 際 同一 SQL い 既存 ・ 再 利用 新旧 ・ 比較 行 上 ー 生成 ー ン・ ン 機能 Oえがぁmぁげaがぁぇう Hぁうが 事前 選択 い ・ 情報 準備 DB2 対 そ ・ 選択 指示 ー コ ー 機能 Plaう Sがabぁlぁがけ REBIND 時 古い ー コ ー 保管 ・ 変化 ー ン 劣化 問題発生時 保管 い ー コ ー 戻 実行時 ・ 再選択機能 Reぇえがぁmぁげaがぁぇう SQL 実行時 ー ン 値 基 い 正確 ・ そ 場 選択 処理 行 後輩 : ・ 再利用 比較機能 い 聞 い機能 見 具体 的 実施 ? っ真 、ア セ ・ 安定運用 向 た新機能 先輩 : ・ 再利用 比較機能 静的 SQL 限 機能 ン ン 時 ン指定 実現 ・ 再利用 出来 場合 問題 ー 作成 仮 何 理由 再利用 出来 場合 ー 作 成 ー 再利用 理由 ー 後輩 : 再利用 い可能性 ? 先輩 : 例 索引経由 ・ 選択 い ン 時 そ 索引 削除 い 当然再利用 出来 い 他 非互換 合致 前 ・ 再利用出来 い ー 得 後輩 : 100% 再利用率 い 再利用 理由 ー い ー 作成 い 万 一既存 ・ 稼 働 い場合 前 ー 安心 比較機能 方 ? ー 同 気 先輩 : そ 比較機能 方 新 い ・ 古い ・ 比較 合 致 ー 作成 合致 場合 警告 ー 出 ー 作成 ー ー 作成 い 指定 可能 後輩 : ー い い い 先輩 : 既存 ・ 変 い い 場合 再利用機能 新 い ・ 多少 許 場合 比較機能 使 い い 後輩 : ・ 再利用 い場合 ー 出来 い い ? ン 成功 い い ? 先輩 : 鋭い指摘 先 ・ 変更 ン 恩恵 判断 必要 ー い ン ・ 変更 受 入 い 今 同 後輩 : そ 残念 先輩 : そ 時 少 古い ー 保管 ー コ ー 機 能 積極的 採用 そ ・ 再利用 行 再 利用 機能 積極的 利用 そ 上 万 一 再利用 い場合 ー
  • 11. 第2章 DB2 27 第2章 DB2 28 コ ー機能 古い ー 保管 新 い ー 作 そ ー ン 検証 行い 新 い ー SQL 性能劣化 見 元 ー 戻 い 流 良い い 後輩 : 各機能 併 利用 先輩 : そ 通 ー コ ー 機能 提供 前 今 古い ー 置 換 一旦 ン 単純 古い ・ 戻 少 元 ・ ー ・ 検証 い 価値 機能 思 後輩 : 早速 今日 再利用機能 利用 ! ン い再利 用 確認 そ 上 ー コ ー機能 採用 検討 先輩 : 新機能 価値 理解 い 前提条件 確認 そ い 最近 私 ン 頼 い い い? 後輩 : ー先輩 解説 わ い い頼 先輩 : そ い DB2 fぇお げ/OS 勉強会 継続 新機能 い い ー ー 担当者 顔 い そ そ 私 い 安心 後輩 : ー先輩 そ 恐 い冗談言わ い 下 い ! っ真 、ア セ ・ 安定運用 向 た新機能 4 System z の “ 真の ” ー効果  DB2 for z/OS System z の ー 先輩 : ! Sけかがem げ ー 参加 ? 後輩 : い ! ー先輩! DB2 fぇお げ/OS 中心 勉強 進 い Sけかがem げ 並行 勉強 IBM ー 参加 先輩 : 成長著 非常 頼 い 前 言 思 DB2 fぇお げ/OS Sけかがem げ 切 切 い関係 Sけかがem げ 機能 勉強 価値 知 DB2 fぇお げ/OS 深 理解 必要 既 理解 い 思 DB2 fぇお げ/OS 他 DBMS 設計思想 違い 簡単 図 10 図 10:DB2 fぇお げ/OS 他 DBMS 設計思想 後輩 : い ! 設計思想 違い そ 以前 話 し 真 し ー 共用機能 今回 ー 出席 以上進化 い コン ー ー Sけかがem げ 以外 Sけかがem げ ー 進化 改 感 近年 超大規模 ー ー 扱 支援機構 非常 充実 い Sけかがem げ っ真 、 ー効果
  • 12. 第2章 DB2 29 第2章 DB2 30 Sけかがem げ っ真 、 ー効果 先輩 : そ ー 共用機能 Sけかがem z Sけかえleぐ 機能 利用 い 話 他 Sけかがem げ 64 ー ー 利用 DB2 fぇお げ/OS 仮想 ー 話 機能 提供 Sけかがem げ ー ー 統合 ー 統合 ー ー ン 専用 ー 提供 い 後輩 : そ い DB2 fぇお げ/OS Sけかがem げ ー効果 言葉 良 聞 DB2 fぇお げ/OS Sけかがem げ 使 両者 最大限 生 可 能 ? 先輩 : そ 通 Sけかがem げ DB2 fぇお げ/OS 採用 既存 ン ー 資産 そ 様々 ー 透過的 利用 ー ン ー そ い 重要 DB2 fぇお げ/OS Sけかがem げ 採用 価値 後輩 : 今日 DB2 fぇお げ/OS 役立 Sけかがem げ ー 関 ン 開い 頂 ? 先輩 : いい 超大規模 ー ー 扱 効果的 い 紹介 ー 勉強 い 繰 返 君 付い い い 後輩 : そ い 今日 願い !  System z ー 連携した新技術 先輩 : そ Sけかがem げ 専用 ン ン 知 い い? ー ー 処理専用 ン ン い 後輩 : ー ー 処理専用 ン ン ? Lぁうきぐ 動 必要 ン ン 聞い 先輩 : そ IFL Iうがegおaがed Facぁlぁがけ fぇお Lぁうきぐ そ 別 ン ン 標準 ー 異 げIIP げ Iうがegおaがed Iうfぇおmaがぁぇう Pおぇceかかぇお 呼 出荷 い DB2 fぇお げ/OS 利用 ワー ー い 効果 他 ー ー 処理専用 ン ン い Sけかがem げ 上 稼働 Jaぎa ー ン 効率的 実行 げAAP げ Aええlぁcaがぁぇう Aかかぁかが Pおぇceかかぇお 呼 出荷 い Sけかがem げ っ真 、 ー効果 後輩 : 標準 ー 違い 判 い DB2 fぇお げ/OS 利用 ワー ー げIIP 利用 ? 先輩 : 標準 ー 処理 い DB2 fぇお げ/OS 処理 一部 自動 振 替 可能 標準 ー い 負荷 軽減 可能 多 処理 受 付 げIIP 利用 当 既存 ー ン 修正 変更 不要 CPU コ 節減 後輩 : 処理 一部 振 替 い 処理 い 決 い ? 先輩 : げIIP 振 替 可能 処理 決 い そ そ ー ン 8 げIIP 利用 可 能 ー ン 経 適用可能 処理分野 広 い 絵 ー ン 差 図 11 図 11:げIIP 振 替 対象処理 拡大 後輩 : 拡張 い TCP/IP 経由 DRDA ※ 6 ー ー処 理 振 替 可能 適用範囲 大 い 専用 ン ン 利用 い DB2 fぇお げ/OS Sけかがem げ 技術 い 他 ー 関 連 連携 い 技術 ?
  • 13. 第2章 DB2 31 第2章 DB2 32 ※ 6. DRDA Dぁかがおぁbきがed Relaがぁぇうal Daがabaかe Aおchぁがecがきおe DRDA ー ン的 分散配置 ー ン び ー ー ー 間 コ ー ン 可能 ー ー 先輩 : そ 最近出荷 ン IBM DB2 Aうalけがぁcか Acceleおaがぇお い 後輩 : ン い 処理 対 特化 い ? 先輩 : IBM Neがeげげa 知 い ー ・ 専用 ン 超大 規模 複雑 参照 SQL 高速化 製品 IBM Neがeげげa 分散系 製品 Aうalけがぁcか Acceleおaがぇお Neがeげげa ー ー 採用 Sけかがem げ DB2 fぇお げ/OS 利用 い 後輩 : 複雑 SQL 高速 処理 特化 製品 先輩 : ー ン 変更 一切不要 DB2 fぇお げ/OS ー 自動 判断 感 図12 図 12:Aうalけがぁcか Acceleおaがぇお 利用 ー処理 ー Sけかがem げ っ真 、 ー効果 先輩 : そ 加 通常 DBMS ー ン 関 索引 付与 物理設計 変 更 ・ 検証 行 ー ン 対応 簡素 化 可能 ー ー 運用 コ 削減 効果 Aうalけがぁcか Acceleおaがぇお 利用 超大規模 複雑 SQL 効果 発揮 ン ン・ ー ン 単純 SQL 効果 見 い ・・ 後輩 : そ DB2 fぇお げ/OS 適切 ・ 処理 わ 先輩 : 名答 ン 特別 導入 設定 不要 手間 い 後輩 : げIIP Aうalけがぁcか Acceleおaがぇお 細 い設定 い 済 一緒 DB2 fぇお げ/OS ワー ー 特定処理 対 様々 価値 享受 先輩 : 少 製品 紹介 DB2 fぇお げ/OS ー ン 10 利用 Sけかがem げ 連携機能 紹介  System z の ー ペー 先輩 : Sけかがem げ 記憶域 関 説明不要 ? 仮想 ー 実 ー 間 変換 利用 変換 ー い 知 い ? 後輩 : い 動的 変換機構 記憶域 勉強 感 図13 図 13:仮想 実 変換 Sけかがem げ っ真 、 ー効果
  • 14. 第2章 DB2 33 第2章 DB2 34 Sけかがem げ っ真 、 ー効果 先輩 : 動的 変換 高速 行 特別 ー TLB Tおaうかlaがe Lぇぇkaかぁde Bきfeお い TLB 内 変換 高速 行 当然 処理効率 落 近年 64 ン ー Sけかがem げ 利用 ー 大 い 一方 TLB ー 範囲 ー 比 相対的 小 い 何 起 思 ? 後輩 : 難 い ・ 多発 可能性 多 先輩 : そ ー ン ・ コ 加 ー ン 悪影 響 可能性 対 Sけかがem げ 1MB 大 ー ー TLB ン ー 一 大 範囲 変換 行 後輩 : そ そ TLB い い ? 先輩 : いい指摘 Sけかがem げ 10 TLB 512 ン ー ー ・ ー 限界 時間 最小化 目的 ン ー数 い 背景 後輩 : DB2 fぇお げ/OS ? 先輩 : 大容量 ー・ ー 搭載 い 環境 GETPAGE 発生 ー 高 同 時 ー ー数 多い環境 ー ン ・ 享受 後輩 : ー ン 変更 不要 ? 先輩 : げ/OS 設定 変更 DB2 fぇお げ/OS ー・ ー 設定 変 利用可能 Sけかがem げ っ真 、 ー効果  また会う日ま 先輩 : 今日 辺 後輩 : い! 今日 い ! い ー先輩 奥 深 ン 感 願い 先輩 : そ い 今月末 部署 異動 後輩 : ! そ ! 急 ! 教わ い い ! 先輩 : い 伝 思 い DB2 fぇお げ/OS 扱 人 成長 い い 安心 伝 忘 い い 後輩 : ー先輩 い 戻 い 先輩 : 戻 DB2 fぇお げ/OS ー 君 受 継い い い 思 い 将来的 DB2 fぇお げ/OS Sけかがem げ 世界 第 一人者 ! 後輩 : い! 今 本当 い ! 一緒 仕事 い
  • 15. 185 IBM IBM ロ ibm.com AIX CICS CICSPlex DB2 IMS InfoSphere NetVeiw pureScale RAA RACF Rational Rational Team Concert SPSS System z Tivoli WebSphere z/OS およびzSecure 世界 多く 国 登録 International Business Machines Corporation 商標 す 他 製品名および ービ 名等 IBM ま 各社 商標 あ 場合があ ます 現時点 IBM 商標リ ト つい www.ibm.com/legal/copytrade.shtml を 覧く い ● 掲載 情報 2013 年 3 月現在 も す 事前 予告 く変更す 場合があ ます ● 製品 ービ 詳細 つい 弊社もしく IBM ビ ネ パートナー 営業担当員 相談く い ● 本事例中 記載 肩書や数値 固有名詞 掲載当時 も あ 変更 い 可能性があ を 了承く い