PowerPoint Presentation
|
|
|
- れいが うとだ
- 9 years ago
- Views:
Transcription
1 シバタツ流! パラレル クエリーの徹底活用とチューニングの極意 日本オラクル株式会社テクノロジー製品事業統括本部基盤技術本部応用技術グループプリンシパルエンジニア柴田竜典
2 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい オラクル製品に関して記載されている機能の開発 リリースおよび時期については 弊社の裁量により決定されます Oracle と Java は Oracle Corporation 及びその子会社 関連会社の米国及びその他の国における登録商標です 文中の社名 商品名等は各社の商標または登録商標である場合があります 2
3 Program Agenda なぜ今パラレル実行なのか パラレル実行の実行計画を読もう チューニング ケーススタディ 3
4 シバタツって誰? 日本オラクル株式会社テクノロジー製品事業統括本部基盤技術本部応用技術グループプリンシパルエンジニア柴田竜典 Oracle Technology Network にて全 5 回で シバタツ流! DWHチューニングの極意 を連載 これを読めばDWHデザインを間違わない! すべての回に似顔絵がついている! シバタツ 検索 4
5 もう少しプロフィール Oracle Exadata リリース当初から お客様の SQL やデータを使用した PoC (Proof of Concept) を実施 本番稼働しているたくさんのシステムのパフォーマンス チューニングを経験 2010 年には米オラクルの開発部門の一員としてサンフランシスコのヘッド クォーターで勤務 米国のお客様の PoC を実施しつつ そこから見えてきた Oracle Database のパフォーマンス課題の解決に取り組む 5
6 なぜ今パラレル実行なのか 6
7 パラレル実行とは 1 個の SQL を複数プロセス ( 複数 CPU) で実行すること パラレル問合せ : SELECT 文をパラレルで実行する パラレルDML: INSERT... SELECT 文などのDMLをパラレルで実行する パラレルDDL: CREATE INDEX 文などのDDLをパラレルで実行する 多重実行 : 複数の SQL を複数プロセスで動かすこと パラレル実行 多重実行 7
8 どういうときにパラレル実行すべきか パラレル実行すべきとき 大量の行にアクセスする (= 大量データを処理する = CPUリソースが必要 ) 多重度が低い シリアル実行すべきとき 少数の行にしかアクセスしない 多重度が高い 8
9 なぜ今パラレル実行なのか Oracle7 でパラレル実行が可能に 10 年前くらいからデータウェアハウスでの Oracle 利用が増えてきたが IO ネックだったので CPU 使用率は性能に影響しなかった ここ数年で IO ネックを解消する方法ができ CPU を 1 個しか使わないと CPU ネックになってしまう状況が増えてきた Exadata フラッシュ ストレージ パラレル実行しないと性能が出ない 9
10 パラレル実行の実行計画を読もう 10
11 実行計画に書いてあるこれはなに? Id Operation Name TQ IN-OUT PQ Distrib SELECT STATEMENT 1 PX COORDINATOR 2 PX SEND QC (RANDOM) :TQ10002 Q1,02 P->S QC (RAND) * 3 HASH JOIN BUFFERED Q1,02 PCWP 4 PX RECEIVE Q1,02 PCWP 5 PX SEND HASH :TQ Q1,00 P->P HASH 6 PX BLOCK ITERATOR Q1,00 PCWC 7 TABLE ACCESS FULL CUSTOMERS Q1,00 PCWP 8 PX RECEIVE Q1,02 PCWP 9 PX SEND HASH :TQ10001 Q1,01 P->P HASH 10 PX BLOCK ITERATOR Q1,01 PCWC * 11 TABLE ACCESS FULL SALES Q1,01 PCWP
12 リアルタイム SQL 監視に書いてあるこれはなに? 12
13 Producer-Consumer パターン パラレル実行で使われているデザイン パターン Producer( 生産者 ) が作ったケーキをテーブルに置き Consumer( 消費者 ) がテーブルのケーキを食べる Producer Consumer 13
14 Producer-Consumer パターンのメリット Producer は生産することに Consumer は消費することに専念できる Producer が自分でケーキを食べると 食べている間に調理場が暇になる Producer の生産は Consumer の消費の遅れに影響しない テーブルがない状況で Consumer の消費が遅れると Producer はケーキを持って待っていないといけない 参考 : 結城浩 増補改訂版 Java 言語で学ぶデザインパターン入門マルチスレッド編 ( ソフトバンククリエイティブ ) 14
15 パラレル実行の Producer-Consumer パターン Producer Consumer & Producer Consumer 表 p000 p001 スレーブセット テーブル キュー (TQ) クエリー スレーブ () p002 p003 スレーブセット テーブル キュー (TQ) oracle クエリーコーディネーター (QC) 15
16 もう一度実行計画を見てみよう Id Operation Name TQ IN-OUT PQ Distrib SELECT STATEMENT 1 PX COORDINATOR 2 PX SEND QC (RANDOM) :TQ10002 Q1,02 P->S QC (RAND) * 3 HASH JOIN BUFFERED Q1,02 PCWP 4 PX RECEIVE Q1,02 PCWP 5 PX SEND HASH :TQ Q1,00 P->P HASH 6 PX BLOCK ITERATOR Q1,00 PCWC 7 TABLE ACCESS FULL CUSTOMERS Q1,00 PCWP 8 PX RECEIVE Q1,02 PCWP 9 PX SEND HASH :TQ10001 Q1,01 P->P HASH 10 PX BLOCK ITERATOR Q1,01 PCWC * 11 TABLE ACCESS FULL SALES Q1,01 PCWP
17 もう一度リアルタイム SQL 監視を見てみよう 17
18 TQ 列 フォーマット : Q${IDofQC},${IDofTQ} 例 )Q01,02 各ステップで処理された行が渡されるテーブル キューの ID テーブル キューは抽象概念 共有プールのメモリー上に読み取ったデータがコピーされ というような SGA を経由して 2 回コピーするような実装ではない 実際には各プロセスがそれぞれキューを持っており そこに置かれたデータをキュー リファレンスという番号を使ってリンクしている 読み取ったデータは各プロセスのPGAからPGAに直接コピーされる 18
19 IN-OUT 列 プロセス間通信しない方式 PCWP: Parallel Combined with Parent 次のステップも同一の が行なう PCWC: Parallel Combined with Child 前のステップと同一の が行なう プロセス間通信する方式 P->P: Parallel to Parallel が次のスレーブ セットにデータを送る P->S: Parallel to Serial が QC にデータを送る S->P: Serial to Parallel QCがにデータを送る このステップはシリアル実行 19
20 PQ Distrib 列 P->P での分散方式のみ抜粋 HASH 結合キーをハッシュ分散させて各 へ送る PART (KEY) パーティション キーで分散させて各 へ送る RANGE ソート キーで分散させて各 へ送る BROADCAST 表全体をすべての に送る 20
21 結合時の分散方式 PQ Distrib 詳細 21
22 HASH / RANGE / PART (KEY) 分散方式 大きい表と大きい表を結合するとき 100 人分の顧客名簿に載っている顧客からの売上げ明細 ( 全体で1 万件 ) を 10 人がかりで抽出するときどうするか? 顧客名簿を ア行で始まる人 カ行で始まる人 と 10グループに分ける 売上げ明細を 顧客名がア行で始まる人 顧客名がカ行で始まる人 と10グループに分ける メンバー Aはア行を担当する メンバー Bはカ行を担当する 作業を分割できる ( 重複データがない ) 22
23 BROADCAST 分散方式 大きい表と小さい表を結合するとき 3 人分の顧客名簿に載っている顧客からの売上げ明細 ( 全体で 1 万件 ) を 10 人がかりで抽出するときどうするか? 売上げ明細を無作為に 10 グループに分ける 全員が同じ顧客名簿を使って メンバー A は自分の担当分を担当する メンバー B は自分の担当分を担当する ハッシュ計算コストを省略できる 23
24 HASH 分散方式大きい表と大きい表を結合する場合 TQ, IN-OUT, PQ Distrib からこの図が書けるようになることがパラレル実行の理解のカギ! TQ0 TAB_A TQ2 TQ1 QC TAB_B HASH ハッシュ関数で分割して TQ に置く QC (RAND) 処理が終わった順に TQ に置く ハッシュの例奇数偶数 24
25 HASH 分散方式の実行計画例 SQL Text SELECT c.cust_ FROM sales s, customers c WHERE s.cust_id = c.cust_id AND s.amount_sold >= 1000 Execution Plan Id Operation Name TQ IN-OUT PQ Distrib SELECT STATEMENT 1 PX COORDINATOR 2 PX SEND QC (RANDOM) :TQ10002 Q1,02 P->S QC (RAND) * 3 HASH JOIN Q1,02 PCWP 4 PX RECEIVE Q1,02 PCWP 5 PX SEND HASH :TQ Q1,00 P->P HASH 6 PX BLOCK ITERATOR Q1,00 PCWC 7 TABLE ACCESS FULL CUSTOMERS Q1,00 PCWP 8 PX RECEIVE Q1,02 PCWP 9 PX SEND HASH :TQ10001 Q1,01 P->P HASH 10 PX BLOCK ITERATOR Q1,01 PCWC * 11 TABLE ACCESS FULL SALES Q1,01 PCWP
26 フル パーティション ワイズ結合 2 個の表が両方とも結合キーでパーティションされている場合 TAB_A TQ0 QC TAB_B QC (RAND) 処理が終わった順に TQ に置く パーティションされている = 分割済みなので 再分散しない 26
27 フル パーティション ワイズ結合時の実行計画例 SQL Text SELECT s.prod_id, c.unit_price FROM sales s, costs c WHERE s.prod_id = c.prod_id AND s.time_id = c.time_id AND s.promo_id = c.promo_id AND s.channel_id = c.channel_id AND s.amount_sold >= 1000 AND c.unit_price >= 1000 Execution Plan Id Operation Name TQ IN-OUT PQ Distrib SELECT STATEMENT 1 PX COORDINATOR 2 PX SEND QC (RANDOM) :TQ10000 Q1,00 P->S QC (RAND) 3 PX PARTITION RANGE ALL... Q1,00 PCWC * 4 HASH JOIN Q1,00 PCWP * 5 TABLE ACCESS FULL COSTS Q1,00 PCWP * 6 TABLE ACCESS FULL SALES Q1,00 PCWP
28 PART (KEY) 分散方式パーシャル パーティション ワイズ結合 1 個の表だけが結合キーでパーティションされている場合 TQ1 TAB_A QC TAB_B TQ0 QC (RAND) 処理が終わった順に TQ に置く PART (KEY) パーティション キーごとに TQ に置く 28
29 PART (KEY) 分散方式の実行計画例 SQL Text SELECT s.prod_id, t.day_name FROM sales s, times t WHERE s.time_id = t.time_id AND s.amount_sold >= 1000 Execution Plan Id Operation Name TQ IN-OUT PQ Distrib SELECT STATEMENT 1 PX COORDINATOR 2 PX SEND QC (RANDOM) :TQ10001 Q1,01 P->S QC (RAND) * 3 HASH JOIN Q1,01 PCWP 4 PX RECEIVE Q1,01 PCWP 5 PX SEND PARTITION (KEY) :TQ Q1,00 P->P PART (KEY) 6 PX BLOCK ITERATOR Q1,00 PCWC 7 TABLE ACCESS FULL TIMES Q1,00 PCWP 8 PX PARTITION RANGE ALL Q1,01 PCWC * 9 TABLE ACCESS FULL SALES Q1,01 PCWP
30 BROADCAST 分散方式大きな表と小さな表を結合する場合 TQ1 TAB_A QC TQ0 QC (RAND) 処理が終わった順に TQ に置く TAB_C BROADCAST コンシューマー数だけコピーして TQ に置く 30
31 BROADCAST 分散方式の実行計画例 SQL Text SELECT cu.cust_ FROM customers cu, countries co WHERE cu.country_id = co.country_id AND co.country_region = 'Asia' Execution Plan Id Operation Name TQ IN-OUT PQ Distrib SELECT STATEMENT 1 PX COORDINATOR 2 PX SEND QC (RANDOM) :TQ10001 Q1,01 P->S QC (RAND) * 3 HASH JOIN Q1,01 PCWP 4 PX RECEIVE Q1,01 PCWP 5 PX SEND BROADCAST :TQ Q1,00 P->P BROADCAST 6 PX BLOCK ITERATOR Q1,00 PCWC * 7 TABLE ACCESS FULL COUNTRIES Q1,00 PCWP 8 PX BLOCK ITERATOR Q1,01 PCWC 9 TABLE ACCESS FULL CUSTOMERS Q1,01 PCWP
32 HASH すべきなのに BROADCAST になっている よくあるパフォーマンス問題 3 人の顧客名簿だと思っていたのに 実は 1 万人の顧客名簿だった! 何が起きるか 重い作業が分割できない 大きな顧客名簿が重複コピーされるので 一次領域を大量に消費する なぜ起きるのか 統計情報の精度が悪い 32
33 適応計画 (Adaptive Plans) Oracle Database 12c の新機能 統計情報だけしか使えない実行計画作成時点では分散方法 ( や結合方法 ) を決定せず 実行時の行数を考慮して 分散方法 ( や結合方法 ) を実行時に決定する 行数が多ければ HASH 行数が少なければ BROADCAST 詳しくは < 33
34 結合時の分散方式を手動で制御する PQ_DISTRIBUTE ヒント PQ_DISTRIBUTE(${ 内部表 } ${ 外部表の分散処理 } ${ 内部表の分散処理 }) HASH HASH HASH 分散 NONE NONE フル パーティション ワイズ結合 NONE PARTITION PARTITION NONE PART (KEY) 分散 NONE BROADCAST BROADCAST NONE BROADCAST 分散 34
35 パラレル実行時の GROUP-BY 35
36 シンプルな GROUP-BY スキャン担当 TQ0 GROUP-BY 担当 TQ1 TAB_A QC ここに注目! 6 個のデータが IPC されている 36
37 シンプルな GROUP-BY の実行計画例 SQL Text SELECT SUM(amount_sold) FROM sales GROUP BY prod_id Execution Plan Id Operation Name Rows Bytes TQ IN-OUT PQ Distrib SELECT STATEMENT PX COORDINATOR 2 PX SEND QC (RANDOM) :TQ Q1,01 P->S QC (RAND) 3 HASH GROUP BY Q1,01 PCWP 4 PX RECEIVE 918K 8075K Q1,01 PCWP 5 PX SEND HASH :TQ K 8075K Q1,00 P->P HASH 6 PX BLOCK ITERATOR 918K 8075K Q1,00 PCWC 7 TABLE ACCESS FULL SALES 918K 8075K Q1,00 PCWP
38 GROUP-BY Pushdown GROUP-BY を 2 回行なう代わりに IPC 転送量が減る スキャン & GROUP-BY TQ0 再度 GROUP-BY TQ1 TAB_A QC 4 個のデータに IPC 量が減った 38
39 GROUP-BY Pushdown している実行計画例 SQL Text SELECT SUM(amount_sold) FROM sales GROUP BY prod_id Execution Plan Id Operation Name Rows Bytes TQ IN-OUT PQ Distrib SELECT STATEMENT PX COORDINATOR 2 PX SEND QC (RANDOM) :TQ Q1,01 P->S QC (RAND) 3 HASH GROUP BY Q1,01 PCWP 4 PX RECEIVE Q1,01 PCWP 5 PX SEND HASH :TQ Q1,00 P->P HASH 6 HASH GROUP BY Q1,00 PCWP 7 PX BLOCK ITERATOR 918K 8075K Q1,00 PCWC 8 TABLE ACCESS FULL SALES 918K 8075K Q1,00 PCWP
40 GROUP-BY Pushdown IPC 量が多いコストと 2 回 GROUP-BY するコストをオプティマイザが比較して自動で決定される マニュアルに載っていないヒント : GBY_PUSHDOWN / NO_GBY_PUSHDOWN RAC でインターノード パラレル実行するときに インターコネクト転送量を削減できる 大量の PGA 要求で一時領域読み書きが多いときにも有効 バッドノウハウ : DISTINCT は GROUP-BY Pushdown されないので GROUP-BY に書き換えると速くなることがある 40
41 チューニングケーススタディ パラレル問合せが終わらない! 41
42 リアルタイム SQL 監視のアクティビティ タブ 何の待機イベントもないのに CPU が並列度に達していない 何もしていない がある 並列度 42
43 リアルタイム SQL 監視のパラレル タブ 全体が 1.3 時間の状況で 56 秒しか掛かっていない から 1.2 時間も掛かっている まである データの分散が偏っている どのキーで偏っているのか? 43
44 リアルタイム SQL 監視の計画統計 44
45 問題の実行計画 Id Operation Name TQ IN-OUT PQ Distrib SELECT STATEMENT 1 PX COORDINATOR 2 PX SEND QC (RANDOM) :TQ10005 Q1,05 P->S QC (RAND) 3 HASH GROUP BY Q1,05 PCWP 4 PX RECEIVE Q1,05 PCWP 5 PX SEND HASH :TQ10004 Q1,04 P->P HASH 6 HASH GROUP BY Q1,04 PCWP 7 VIEW Q1,04 PCWC 8 UNION ALL Q1,04 PCWP 9 HASH JOIN Q1,04 PCWP 10 JOIN FILTER CREATE :BF Q1,04 PCWP 11 PART JOIN FILTER CREATE :BF0000 Q1,04 PCWP 12 PX RECIVE Q1,04 PCWP 13 PX SEND HASH :TQ10000 Q1,00 P->P HASH 14 PX BLOCK ITERATOR Q1,00 PCWC 15 TABLE ACCESS STORAGE FULL FOO Q1,00 PCWP 16 PX RECEIVE Q1,00 PCWP 17 PX SEND HASH :TQ10001 Q1,01 P->P HASH 18 JOIN FILTER USE :BF0001 Q1,01 PCWP 19 PX BLOCK ITERATOR Q1,01 PCWC 20 TABLE ACCESS STORAGE FULL BAR Q1,01 PCWP
46 問題の実行計画を図解 ココの結合キーと GROUP-BY キーは同じ スキャン TQ0 赤グループが偏っていたので 問題点はココ FOO p000 p001 BF 作成 & 結合 & GROUP-BY p024 TQ4 GROUP-BY p000 TQ5 スキャン & BF 使用 p000 TQ1 p025 p001 BAR p001 GROUP-BY Pushdown QC HASH 46
47 SELECT 文を確認 結合キーは YMD,P_CD つまり 赤グループは YMD,P_CD でハッシュ分割されている 次の青グループは YMD,S_KBN でハッシュ分割されている SELECT... FROM ( SELECT... FROM foo f INNER JOIN bar b ON f.ymd = b.ymd AND f.p_cd = b.p_cd WHERE f.k_cd = 27 AND f.flag = 0 AND f.s_kbn IN (1, 2, 3) UNION ALL... ) iv GROUP BY iv.ymd, iv.s_kbn 47
48 YMD,P_CD の偏り各 YMD,P_CD の組合せが全体の何パーセントを占めるか % 通りの組合せの内 6 通りだけが極端に多い YMD,P_CD の組合せハッシュ値 48
49 数量が多い上位 6 個の P_CD だけ別に実施する チューニング策 SELECT... FROM foo f INNER JOIN bar b ON f.ymd = b.ymd AND f.p_cd = b.p_cd WHERE f.k_cd = 27 AND f.flag = 0 AND f.s_kbn IN (1, 2, 3) AND (f.ymd, f.p_cd) IN ( ( , 3), ( , 71), ( , 612), ( , 18), ( , 2), ( , 287) ) UNION ALL... UNION ALL SELECT... FROM foo f INNER JOIN bar b ON f.ymd = b.ymd AND f.p_cd = b.p_cd WHERE f.k_cd = 27 AND f.flag = 0 AND f.s_kbn IN (1, 2, 3) AND (f.ymd, f.p_cd) NOT IN ( ( , 3), ( , 71), ( , 612), ( , 18), ( , 2), ( , 287) ) UNION ALL... 49
50 まとめ データの流れを意識する : PQ Distrib の気持ちになる IPC( プロセス間通信 ) を意識する : GROUP-BY Pushdown の気持ちになる 上記をていねいに意識することで パラレル実行のチューニングの糸口が見えてくる 50
51 付録 A: SH スキーマ図 COSTS PRODUCTS PROMOTIONS TIMES CHANNELS SALES CUSTOMERS COUNTIRES 51
52 付録 B: SH スキーマの各表の行数 表名 行数 備考 CHANNELS 5 COUNTRIES 23 PROMOTIONS 503 TIMES 1,826 CUSTOMERS 55,500 COSTS 82,112 TIME_ID 列でレンジ パーティション SALES 918,843 TIME_ID 列でレンジ パーティション 52
53 53
54 54
はじめに コースの概要と目的 Oracle をより効率的に使用するための SQL のチューニング方法について説明します また 索引の有無 SQL の 記述方法がパフォーマンスにどのように影響するのかを実習を通して理解します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 S
はじめに コースの概要と目的 Oracle をより効率的に使用するための SQL のチューニング方法について説明します また 索引の有無 SQL の 記述方法がパフォーマンスにどのように影響するのかを実習を通して理解します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 SQL トレーニング データベース アーキテクチャ コースを受講された方 もしくは同等の知識をお持ちの
第 5 章 結合 結合のパフォーマンスに影響を与える結合の種類と 表の結合順序について内部動作を交えて 説明します 1. 結合処理のチューニング概要 2. 結合の種類 3. 結合順序 4. 結合処理のチューニングポイント 5. 結合関連のヒント
はじめに コース概要と目的 Oracle をより効率的に使用するための SQL チューニング方法を説明します また 索引の有無 SQL の記述方 法がパフォーマンスにどのように影響するのかを実習を通して習得します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 SQL トレーニング データベース アーキテクチャ コースを受講された方 もしくは同等の知識をお持 ちの方 テキスト内の記述について
Oracle Database 10g Release 2を使用したデータベース・パフォーマンス
Oracle Database 10g Release 2 2005 9 Oracle Database 10g Release 2... 3... 3... 3 Automatic Workload Repository AWR... 3 Automatic Database Diagnostic Monitor ADDM... 4 Automatic SQL Tuning SQL... 4 SQL
津島博士のパフォーマンス講座
Oracle Database Technology Night 津島博士のパフォーマンス講座 SQL パフォーマンスの基礎 日本オラクル株式会社ソリューション エンジニアリング統括クラウド インフラストラクチャー本部津島浩樹 2019/01/23 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません
ORACLE PARTITIONING
注 : 本書は情報提供のみを目的としています 下記の事項は マテリアルやコード 機能の提供を確約するものではな く また 購買を決定する際の判断材料とはなりえません 本書に記載されている機能の開発 リリースおよび時期に ついては 弊社の裁量により決定いたします ORACLE PARTITIONING Oracle Partitioning 第 8 世代の実績のある機能 市場で広範に利用されるもっとも包括的な製品
Oracle SQL Developerの移行機能を使用したOracle Databaseへの移行
< ここに画像を挿入 > Oracle SQL Developer の移行機能を使用した Oracle Database への移行 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい
Slide 1
Oracle Data Guard の構築とフェイルオーバー実行例 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい
目次 はじめに... 2 無料トライアルのサインアップ方法... 3 トライアル環境へのアクセス 参考情報
2018 年 11 月 日本オラクル株式会社 目次 はじめに... 2 無料トライアルのサインアップ方法... 3 トライアル環境へのアクセス... 11 参考情報... 14 1 はじめに このガイドは Oracle Cloud の無料トライアルを利用登録 ( サインアップ ) するための手順書です 本お申込みでご利用いただけるサービスについては 以下サイトの [ ご利用可能な Oracle サービス
How to Use the PowerPoint Template
Customer Success Stories 2017 クラウド時代のアイデンティティ アクセス管理 - Oracle Identity Cloud Service のご紹介と導入のアプローチ - 日本オラクル株式会社クラウド テクノロジー事業統括 Fusion Middleware 事業本部 プリンシパル セールスコンサルタント井坂源樹 Copyright Copyright 2014 Oracle
Null
Oracle Database Technology Night ~ 集え! オラクルの力 ( チカラ )~ パフォーマンス チューニングの極意津島博士の明日から使える SQL チューニング 日本オラクル株式会社クラウド テクノロジー事業統括 Database & Exadata プロダクトマネジメント本部応用技術部担当ディレクター津島浩樹 Safe Harbor Statement The following
Oracle Database 12cでのパラレル実行の基本
Oracle Database 12c でのパラレル実行の基本 Oracle ホワイト ペーパー 2014 年 12 月 目次はじめに... 1 パラレル実行の概要... 2 パラレル実行を使用する理由... 2 パラレル実行の理論... 2 Oracle でのパラレル実行... 4 パラレル SQL 文の処理... 4 インメモリ パラレル実行... 16 パラレル実行の制御... 18 パラレル実行の有効化...
今さら聞けない!? Oracle入門 ~後編~
Oracle Direct Seminar 今さら聞けない!? Oracle 入門 ~ 後編 ~ 日本オラクル株式会社 Agenda 1. Oracle の基本動作 2. Oracle のファイル群 3. Oracle のプロセス群と専用メモリ領域. データベース内部動作 今さら聞けない!? オラクル入門 ~ 後編 ~. データベース内部動作 検索時の動作更新時の動作バックアップについて
Oracle Solaris 仮想環境とプロビジョン環境の構築
1 Oracle Solaris 仮想化環境と OS プロビジョニング環境の構築 日本オラクル株式会社プロダクト & パートナーソリューション本部シニア セールス コンサルタント黒田俊介 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント
#odddtky Oracle DBA & Developer Days 2014 for your Skill 使える実践的なノウハウがここにある 津島博士のパフォーマンス講座 SQL チューニングの基礎 日本オラクル株式会社データベース事業統括製品戦略統括本部データベースエンジニアリング本部 担
#odddtky Oracle DBA & Developer Days 2014 for your Skill 使える実践的なノウハウがここにある 津島博士のパフォーマンス講座 SQL チューニングの基礎 日本オラクル株式会社データベース事業統括製品戦略統括本部データベースエンジニアリング本部 担当ディレクター津島浩樹 Copyright 2014, Oracle and/or its affiliates.
PostgreSQL SQL チューニング入門 ~ Explaining Explain より ~ 2012 年 11 月 30 日 株式会社アシスト 田中健一朗
PostgreSQL SQL チューニング入門 ~ Explaining Explain より ~ 2012 年 11 月 30 日 株式会社アシスト 田中健一朗 アジェンダ 1.EXPLAIN とは 2. 表アクセスの基本 3. 結合の基本 4. 統計情報とは 5.EXPLAIN コマンド 6. 問題解決例 7. まとめ 2 1.EXPLAIN とは 実行計画とは - 目的地は 1 つでもアクセス方法は複数
アジェンダ ORACLE MASTER Oracle Database 11g 概要 11g SQL 基礎 Ⅰ 試験紹介 ポイント解説 Copyright 2011 Oracle. All rights reserved. 2
Oracle Direct Seminar 試験対策ポイント解説 11g SQL 基礎 Ⅰ 日本オラクル株式会社 アジェンダ ORACLE MASTER Oracle Database 11g 概要 11g SQL 基礎 Ⅰ 試験紹介 ポイント解説 Copyright 2011 Oracle. All rights reserved. 2 資格体系 実務エキスパートの認定
以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな
20 分で理解する Oracle GoldenGate 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい
Oracle Data Pumpのパラレル機能
Oracle Data Pump のパラレル機能 Carol Palmer オラクル社 Principal Product Manager はじめに Oracle Database 10g 上の Oracle Data Pump により 異なるデータベース間のデータとメタデータを高速で移動できます Data Pump の最も便利な機能の 1 つは エクスポート ジョブとインポート ジョブをパラレルに実行しパフォーマンスを高める機能です
ここまでできる!! Oracle Databaseのパラレル処理
ここまでできる!! Oracle Database のパラレル処理 日本オラクル株式会社テクノロジー製品事業統括本部アライアンス技術本部データベース製品技術部 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント
Oracle Database 12c Release 1 ( ) CoreTech Seminar
免責事項 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい オラクル製品に関して記載されている機能の開発 リリースおよび時期については 弊社の裁量により決定されます
ORACLE TUNING PACK 11G
注 : 本書は情報提供のみを目的としています 下記の事項は マテリアルやコード 機能の提供を確約するものではなく また 購買を決定する際の判断材料とはなりえません 本書に記載されている機能の開発 リリースおよび時期については 弊社の裁量により決定いたします ORACLE TUNING PACK 11G 主な機能 SQL Tuning Advisor Automatic SQL Tuning Advisor
Title Slide with Picture
意外と知らない!? オラクル ライセンス見積 ABC -Oracle Database 編 - 本資料は 2016 年 10 月 3 日時点の情報として有効です 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 )
DBA & Developer Day 2016 ダウンロード資料
津島博士のパフォーマンス講座チューニングの基礎から次期リリース新機能まで 日本オラクル株式会社 クラウド テクノロジー事業統括 Database & Exadata プロダクトマネジメント本部 担当ディレクター津島浩樹 Copyright 2016, Oracle and/or its affiliates. All rights reserved. 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです
Amazon Redshift テーブル設計詳細ガイド –分散スタイルとソートキーの決定方法–
Amazon Redshift テーブル設計詳細ガイド分散スタイルとソートキーの決定方法 アマゾンウェブサービスジャパン株式会社柴田竜典 2017/6/1 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 自己紹介 柴田竜典 シバタツ データベース関連の 相談ごと何でも担当 AWSへの移行を機に RDBMSをAuroraに
Oracle9i
Oracle9i 2002 2 Oracle9i... 4... 4... 4 Oracle... 4 SQL... 6... 6... 6... 7... 7... 9... 9... 9 CUBE... 10... 11... 11... 11 OR... 12... 12... 14... 14... 15... 15... 16... 16... 18... 18... 18... 19...
Enterprise Cloud + 紹介資料
Oracle Exadata の AWS 移行事例のご紹介 Oracle Exadata の移行 アジェンダ お客様の声 PoC フェーズ 移行診断 環境構築 データ移行 チューニング 移行フェーズ 業務 / データ整理 運用管理 まとめ 2 お客様の声 性能改修規模コスト移行方式運用環境 移行しても現状のデータベースと同等のパフォーマンスを出せるのか利用システムは どの程度改修が必要なのかコスト
Oracle Code Tokyo 2017 ダウンロード資料
Live Challenge!! SQL パフォーマンスの高速化の限界を目指せ! Tsukasa Shibata Director Database Technology, Database & Exadata Product Management Cloud Technology Business Unit Oracle Corporation Japan May 18, 2017 Copyright
今さら聞けない!?大規模テーブルのパフォーマンスチューニング ~パーティショニング~
Oracle Direct Seminar 今さら聞けない!? 大規模テーブルのパフォーマンスチューニング ~ パーティショニング ~ 日本オラクル株式会社 Agenda 大規模テーブル運用の管理課題 パーティショニングとは? パーティショニングのメリット ケーススタディー Oracle Partitioning 2 大規模テーブル運用の問題点 1. パフォーマンスの低下
データセンターの効率的な資源活用のためのデータ収集・照会システムの設計
データセンターの効率的な 資源活用のためのデータ収集 照会システムの設計 株式会社ネットワーク応用通信研究所前田修吾 2014 年 11 月 20 日 本日のテーマ データセンターの効率的な資源活用のためのデータ収集 照会システムの設計 時系列データを効率的に扱うための設計 1 システムの目的 データセンター内の機器のセンサーなどからデータを取集し その情報を元に機器の制御を行うことで 電力消費量を抑制する
Microsoft PowerPoint - J-S301167_idx_comp.ppt [互換モード]
SAP R/3 および SAP BW システムに対応する索引圧縮 Jan Klokkers SAP Development Server Technologies 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約
Title Slide with Picture
意外と知らない!? オラクル ライセンス見積 ABC -Oracle Database 編 - 本資料は 2018 年 6 月 1 日時点の情報として有効です 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 )
プレポスト【問題】
1/5 ページ プレポスト データベース基礎 受講日程受講番号氏名 1 データベースの特徴で間違っているものを選びなさい 1. データの一元管理が可能 2. データの重複が少ない 3. プログラムとの関係が1 対 1 4. データの整合性の確保 2 ANSI/SPARC による 3 層スキーマについて正しいものを選びなさい 1. 外部スキーマ : プログラムに必要な部分のデータ構造を定義概念スキーマ
Oracle Database Technology Night ~ 集え! オラクルの力 ( チカラ ) ~ Oracle Database 18c テクノロジーシリーズ 4 Development と Performance 関連の機能強化 ~ Performance ~ 日本オラクル株式会社ソ
Oracle Database Technology Night ~ 集え! オラクルの力 ( チカラ ) ~ Oracle Database 18c テクノロジーシリーズ 4 Development と Performance 関連の機能強化 ~ Performance ~ 日本オラクル株式会社ソリューション エンジニアリング統括クラウド インフラストラクチャー本部津島浩樹 / 纐纈貴紀 以下の事項は
Slide 1
Oracle Direct Seminar 実践!! パフォーマンス チューニング ~SQL チューニング編 ~ 日本オラクル株式会社 アジェンダ 本セミナーの目的 SQL チューニングの流れとチューニング例 無償技術サービス Oracle Direct Concierge Oracle Database パフォーマンス クリニック Web システムボトルネック診断サービス
Microsoft PowerPoint - 講義補助資料2017.pptx
66 SQL 最も標準的なリレーショナルデータベースの言語 ISO による国際標準規格であり特定の企業に依存しない SQL の規格 :SQL89(SQL1), SQL92(SQL2), SQL:1999(SQL3), SQL:2003, SQL:2006, SQL:2008, SQL:2011 標準規格としての SQL は 何かの略語ではない と規定されている ( 参考 : IBM 社の製品で使われている
Caché SQL に関するよくある質問
Caché SQL に関するよく ある質問 Version 5.1 2006-03-14 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Caché SQL に関するよくある質問 Caché Version 5.1 2006-03-14 Copyright 2006 InterSystems
Oracle Warehouse Builder: 製品ロードマップ
Oracle Warehouse Builder: 製品ロードマップ Oracle ホワイト ペーパー 2006 年 10 月 Oracle Warehouse Builder: 製品ロードマップ はじめに Oracle Warehouse Builder(OWB) は オラクルの代表的な ETL ソリューションで Oracle データベースのユーザーを対象に 世界中の何千ものサイトで利用されています
How to Use the PowerPoint Template
免責事項 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい オラクル製品に関して記載されている機能の開発 リリースおよび時期については 弊社の裁量により決定されます
リアルタイムSQL監視
2009 年 12 月 はじめに Oracle Database 11g で導入されたは リソース消費量が多く長時間実行される SQL 文やパラレル SQL 文で発生するランタイム パフォーマンスの問題を極めて効果的に特定する手段です Oracle Enterprise Manager(Oracle EM) のインタラクティブな画面に SQL 実行の詳細が表示されますが この情報を取得するのに使用されるのが
Oracle Database 11gにおけるパーティション化
Oracle Database 11g におけるパーティション化 Oracle ホワイト ペーパー 2007 年 6 月 ご注意本書は オラクルの一般的な製品の方向性を示すことが目的です また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 下記の事項は マテリアルやコード 機能の提供を確約するものではなく また 購買を決定する際の判断材料とはなりえません オラクルの製品に関して記載されている機能の開発
Oracle DatabaseとIPv6 Statement of Direction
Oracle ホワイト ペーパー 2011 年 2 月 Oracle Database と IPv6 Statement of Direction 免責事項 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能の提供をコミットメント ( 確約 ) するものではなく
Oracle Text 概要
Oracle Text 概 要 日 本 オラクル 株 式 会 社 検 索 機 能 ~ テキスト 検 索 と 部 分 一 致 検 索 の 違 い 部 分 一 致 検 索 パターン マッチング 全 角 半 角 大 文 字 小 文 字 の 区 別 あり CHAR/VARCHAR2 型 のみ 検 索 対 象 となる 部 分 一 致 検 索 SELECT * FROM
<Insert Picture Here> 30 分で理解する ORACLE MASTER 日本オラクル株式会社 Oracle University
30 分で理解する ORACLE MASTER 日本オラクル株式会社 Oracle University 30 分で理解する ORACLE MASTER ORACLE MASTER 概要 取得メリット 最新動向 勉強方法について Copyright 2012 Oracle. All rights reserved. 2
Agenda パラレル実行の概要と効果 11g R1までのパラレル実行にまつわる懸念点 簡単設定で解決!! Oracle Database 11g R2のパラレル化 まとめ 2
Oracle Direct Seminar 簡単設定で自動高速化!! Oracle Database 11g Release 2 の Parallel Execution 日本オラクル株式会社 Agenda パラレル実行の概要と効果 11g R1までのパラレル実行にまつわる懸念点 簡単設定で解決!! Oracle Database 11g R2のパラレル化
Microsoft PowerPoint pptx
データベース 第 11 回 (2009 年 11 月 27 日 ) テーブル結合と集計 ( 演習 ) 第 11 回のテーマ 前回より シラバスから離れ 進捗状況に合わせて全体構成を変更しています テーマ1: テーブルの結合 テーマ 2: 結合した結果からの様々な検索 テーマ3: 集計の方法 今日学ぶべきことがら Select 文のさまざまな表現 Natural join sum(*) orrder
目次 1 集計関数 / 分析関数とは 2 集計関数 / 分析関数のパフォーマンス効果 3 ケーススタディグループ小計やクロス集計を計算するランキングを表示する前月比較を表示する累計を計算する移動平均を計算する構成比を計算する Oracle8i SQL Oracle8i Oracle Oracle C
Oracle8i データウェアハウス機能活用法 ~ レポーティングに有効な集計関数 分析関数 ~ Creation Date: Oct. 11, 2000 Last Update: Oct. 11, 2000 Version: 1.0!! DWH etc Business Intelligence Oracle8i RDBMS DWH Oracle8i Oracle Corporation Japan
第 1 章 条件分岐 この章では 条件に応じて処理を分岐する方法について説明します 1. CASE 式で複雑な条件分岐を実現 2. 関数を使用した条件分岐 3. MERGE 文による条件に応じた DML の実行
はじめに コース概要と目的 SQL での作業の幅を広げるための応用的なテクニックをご説明します また 効率性の向上や正しい結果を得 るための記述方法など 実践的な記述方法についても併せてご説明します 本コースは SQL の応用的な記述テクニックとしてどのようなものがあるかを 1 日で広く浅くご理解いた だくことを目的としたコースです 細かな構文やオプションの習得は目的としておりませんことをご了承 ください
今さら聞けない!? Oracle入門 ~前編~
Oracle Direct Seminar 今さら聞けない!? Oracle 入門 ~ 前編 ~ 日本オラクル株式会社 Agenda 1. Oracle の基本動作 2. Oracle のファイル群 3. Oracle のプロセス群と専用メモリ領域 4. データベース内部動作 今さら聞けない!? オラクル入門 ~ 後編 ~ 4. データベース内部動作
Oracle Database In-Memory 高可用性ベスト・プラクティス
Oracle Database In-Memory 1 Oracle Database In-Memory 2 Oracle Database In-Memory 3 Oracle Database In-Memory parallel_degree_policy SQL> ALTER TABLE customers INMEMORY PRIORITY NONE DUPLICATE ; SQL> ALTER
内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft
Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作 Access 2007 と SQL Server Express を使用 SQL 文は SQL Server 主体で解説 Access 版ノースウィンドウデータベースを使用 DBMS プログラム サーバーエクスプローラ SQL 文 実行結果 データベース エンジン データベース SQL 文とは 1 度のコマンドで必要なデータを効率よく取得するための技術といえます
PowerPoint Presentation
MySQL Workbench 6.0 概要 日本オラクル株式会社山崎由章 / MySQL Senior Sales Consultant, Asia Pacific and Japan 1 Copyright 2014, Oracle and/or its affiliates. All rights reserved. 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また
ORACLEデータベース10G データ・ポンプ: 超高速データ移動ユーティリティの基盤
Oracle Database 10g Data Pump: George H. Claborn, Oracle Corporation Data Pump Data Pump Oracle Database Oracle Database 10g Data Pump PL/SQL DBMS_DATAPUMP Data Pump expdp impdp Web Enterprise Manager
ORION 終了に伴う Oracle Partner Store(OPS) 及び Oracle Store(OSR) での注文情報の参照方法について 2018 年 9 月 21 日 2018 年 10 月 3 日 Updated 日本オラクル株式会社カスタマーサポートサービス事業統括
ORION 終了に伴う Oracle Partner Store(OPS) 及び Oracle Store(OSR) での注文情報の参照方法について 2018 年 9 月 21 日 2018 年 10 月 3 日 Updated 日本オラクル株式会社カスタマーサポートサービス事業統括 SAFE HARBOR STATEMENT 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです
第 2 章 問合せの基本操作 この章では データベースから情報を検索する際に使用する SELECT コマンド および SELECT コマンドと 同時に使用する句について説明します 1. 問合せとは 2. 基本的な問合せ 3. 列の別名 4. 重複行を一意にする 5. 検索行の絞込み 6. 文字パター
はじめに コース概要と目的 データベース処理に使用する SQL の基本構文と使用方法について説明します 受講対象者 SQL を使用してアプリケーション開発される方 管理者となられる方 前提条件 Oracle 概要 コースを受講された方 もしくは同等の知識をお持ちの方 テキスト内の記述について 構文 [ ] 省略可能 { A B } A または B のどちらかを選択 n _ 数値の指定 デフォルト値
MaxGauge_診断分析プロセス
Easy Use -1- MaxGauge 診断 / 分析プロセス Easy Use -2- システム性能低下認識 システムレベル分析 : トレンド アラート等 診断 / 分析対象の時間帯を特定 トップダウンアプローチ 概要分析 : アクティブセッション / 滞留 /CPU 詳細領域分析 :I/O メモリー ロック 上位 ロック 上位 SQL... セッション診断 / 分析 SQL 診断 / 分析
Oracle BI Administration Tool を利用したリポジトリの作成
Oracle BI Administration Tool を利用したリポジトリの作成 第 1 版 作成日 :2007 年 7 月 31 日 更新日 :2007 年 7 月 31 日 目次 はじめに... 3 Ⅰ. 事前準備作業... 3 Ⅱ. 新規リポジトリの作成... 5 Ⅲ. フィジカル モデル層の作成... 6 Ⅲ-1. データベーススキーマの取り込み... 6 Ⅲ-2. レコード数の取得...
Microsoft PowerPoint - db03-5.ppt
データベース言語 SQL リレーショナルデータモデルにおけるデータ操作言語 : リレーショナル代数 少なくともリレーショナル代数と同等のデータ検索能力をもつときリレーショナル完備という. リレーショナル代数はユーザフレンドリではない. 自然な英文による質問の表現が必要になる. リレーショナルデータベース言語 SQL 英文による簡単な構文 リレーショナル代数でできない, 合計, 平均, 最大などの計算機能の組み込み.
Oracle Database 11g Direct NFS Client
Oracle Database 11g Direct NFS Client Oracle ホワイト ペーパー 2007 年 7 月 ご注意 : 本書は オラクルの一般的な製品の方向性を示すことが目的です また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 下記の事項は マテリアルやコード 機能の提供を確約するものではなく また 購買を決定する際の判断材料とはなりえません
Oracle Data Pumpのパラレル機能
Oracle ホワイト ペーパー 2009 年 2 月 Oracle Data Pump のパラレル機能 はじめに Oracle Database 10gから使用できるようになったOracle Data Pumpは データベース間でのデータおよびメタデータの高速移動を実現します Data Pumpが提供するもっとも実用的な機能の1つに エクスポート ジョブとインポート ジョブのパフォーマンスの最大化を目的としたパラレル化機能があります
PowerPoint Presentation
ORACLE MASTER Bronze Oracle Database 11g スキルチェック解説 日本オラクル株式会社オラクルユニバーシティ 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため
MogiExam 専門的な MogiExam は権威的な資料を提供します
MogiExam http://www.mogiexam.com 専門的な MogiExam は権威的な資料を提供します Exam : C_TFIN22_67-JPN Title : SAP Certified Application Associate - Management Accounting with SAP ERP 6.0 EhP7 Vendor : SAP Version : DEMO
Oracle 入門 ~ 研修受講後のスキルアップサポート ~ 対応バージョン :Oracle 10gR1 ~ 12cR1 本資料は アシスト Oracle 研修をご受講いただいたお客様からのご質問や 研修ではご案内できなかった情報などを FAQ にまとめたものです 研修受講後のスキルアップの一助とし
Oracle 入門 ~ 研修受講後のスキルアップサポート ~ 対応バージョン :Oracle 10gR1 ~ 12cR1 本資料は アシスト Oracle 研修をご受講いただいたお客様からのご質問や 研修ではご案内できなかった情報などを FAQ にまとめたものです 研修受講後のスキルアップの一助として 是非お役立てください ご利用上の注意事項は最後のページにまとめられております ご確認のうえ ご利用ください
