SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Downloaden Sie, um offline zu lesen
とっておきの⽅法︕ Oracle Databaseの
⾃動アップグレードのお勧め⼿法 省⼒・最新化 概要編
Oracle Cloud ウェビナー
エントリーシリーズ
2021年4⽉14⽇
⽇本オラクル株式会社
テクノロジー事業戦略統括 ビジネス推進本部
中⼭ 厚紀
今⽇お話しする内容
1. 19cにアップグレードする
5つの理由
2. ⾃動アップグレード・ツールと
段取り
3. Q & A (随時)
私たちのミッションは、⼈々が新たな⽅法で
データを理解し、本質を⾒極め、無限の可能性
を解き放てるよう⽀援していくことです。
Our mission is to help people see data in new ways,
discover insights, unlock endless possibilities.
ステークホルダーの期待
Copyright © 2021, Oracle and/or its affiliates
開発・運⽤部⾨
(開発, テスト, セキュリティー, 運⽤)
業務部⾨
(アプリケーション・オーナー)
o 直感的なデジタルエンゲージメント
体験
o 迅速な対応や いつでも利⽤可能
なサービス
o 新たな期待に積極的に応える
o 利⽤者データの安全確保
o データ駆動型のビジネスサービス
やデジタル配信
o ビジネスの差別化を推進
o イノベーションをより早く実現
o より良い体験の提供
o コスト管理
o リソースへのタイムリーなアクセス
o HA, ⾼性能、セキュリティ、スケーラ
ビリティーが予め設定されたインフラ
基盤
o よりシンプルな管理
利⽤者
(お客様 & 従業員)
対象となる
サービス
サービスの収益化
セキュリティー
顧客体験
Copyright © 2021, Oracle and/or its affiliates
イノベーションの
加速
11g
10g
9i• ⾃動クエリー・リライト
(Automatic query rewrite)
• ⾃動UNDO管理
(Automatic undo management)
• ⾃律型ヘルス・フレームワーク
(Autonomous health framework )
• ⾃動診断フレームワーク
(Automatic diagnostic framework)
• クローンの⾃動リフレッシュ
(Automatic refresh of clones)
• ⾃動SQLチューニング
(Automatic SQL tuning )
• ワークロードの⾃動キャプチャ・リプレイ
(Automatic workload capture/replay)
• ⾃動SQL計画管理
(Automatic SQL plan management)
• SQL監視のための⾃動キャプチャ
(Automatic capture of SQL monitor)
• ⾃動データ最適化
(Automatic data optimization)
• ⾃動メモリ管理
(Automatic Memory Management)
• ⾃動セグメント領域管理
(Automatic segment space mgmt.)
• ⾃動統計収集
(Automatic statistics gathering)
• ⾃動ストレージ管理
(Automatic storage management)
• ⾃動ワークロード・リポジトリ
(Automatic workload repository)
• ⾃動データベース診断モニター
(Automatic diagnostic monitor)
• Automatic columnar flash
• ⾃動インメモリ
Automatic IM population
• アプリケーション・コンティニュイティ
Automatic application continuity
• ⾃動索引付け
Automatic indexes
• マルチテナント、ホットク
ローンと再配置
Multitenant, online
clone and relocate
• データベース インメモリ
Database In-Memory
• シャーディング
Sharding
• Active Directoryとの統合
Active directory integration
• RAC Sharding
Sharded RAC
• Mem-optimized row-store
• プライベート⼀時表
Private temporary tables
• ⾼速インジェスト
High-speed data ingestion
• ハイブリッド・パーティション表
Hybrid partition tables
12c
18c 19c
Copyright © 2021, Oracle and/or its affiliates
イノベーションの加速
Oracle Database 19c - 43 年のイノベーション
https://apex.oracle.com/database-features/
Increase Agility
12
Copyright © 2021, Oracle and/or its affiliates
https://apex.oracle.com/database-features/
注) Google Chrome ブラウザ⾃動翻訳による
https://apex.oracle.com/database-features/
Oracle Database 19c はデータベースアプリケーションに不可⽋な
クラス最⾼のオペレーションを内蔵しています。
Copyright © 2021, Oracle and/or its affiliates
基盤
リスクなし / 妥協なし
開発
分散処理
可⽤性 セキュリティ 管理性
拡張性
イノベーションの加速
Copyright © 2021, Oracle and/or its affiliates
ITをシンプルに
開発サービス
Node.js, Python, .NET,
Java, PHP, Ruby, PL/SQL,
C, C++, Perl, Go, EBR, REST
Services,
Advanced Queuing,
APEX, SODA, Docker
ITをシンプルに
コンバージド・データベース – 1つのプラットフォームで、あらゆる要件に対応 リスク抑制
俊敏性向上
コスト削減
Copyright © 2021, Oracle and/or its affiliates
ITをシンプルに
Oracle Database 19c での ライセンス・サポートの緩和 リスク抑制
俊敏性向上
コスト削減
Copyright © 2021, Oracle and/or its affiliates
19c アップグレードにより、画期的な機能を活かすことができます!
■⾃動インデックス、更新可能なADGスタンバイ、JSON格納/検索、アクティブディレクトリ統合など
Multitenantライセンスの変更 (19c以降)
■すべてのDatabase Editionで、コンテナデータベース(CDB)1つにつき最⼤3つの
プラガブルデータベース(PDB)をライセンスなしで利⽤可能
■4つ以上のPDBを統合するにはMultitenantライセンスが必要です。
■お客様は各CDBに最⼤3つのPDBを配置することができます。
空間・グラフ・機械学習(Advanced Analytics)のライセンス変更 (2019/12/5以降)
■すべてのDatabase Editionに含まれるようになりました。
■同じ開発⽤APIを使⽤することで、すべてのエディションでアプリケーションが動作するようになります。
Database In-Memoryライセンスの変更 (19.8 RU)
■新しい「Base Level」機能により、最⼤16GBの
インメモリ列ストアが可能になりました。
■既存のアプリケーションを変更する必要はありません。
Option
License なしで…
SE2 EE EXA DBCS
SE
DBCS
EE
DBCS
EE-HP
DBCS
EE-EP
EXA
CS
Multitenant
1 CDB に 3 PDBまで
O O O O O O O O
空間 & グラフ,
機械学習
O O O O O O O O
Database In-Memory
Base Level機能
O O O O
Copyright © 2021, Oracle and/or its affiliates
セキュリティの
強化
データとイベントログの
監査
Audit Vault
アラート
レポート
ポリシー
Network Encryption
Oracle
Key Vault
透過的データ暗号化
DF11233 U*1
$5Ha1qui %H1
HSKQ112 A14
FASqw34 £$1
DF@£!1ah HH!
DA45S& DD1
機密データの発⾒
(Sensitive Data Discovery)
Data Masking and Subsetting
テスト 開発
Data Redaction
Database Vault
ユーザー
アプリケーション
Database Firewall
Virtual Private Database
Label Security
Real Application Security
イベント
データ駆動のセキュリティ
Database Security Controls
検知
防御
アクセス
セキュリティの強化
Maximum Security Architecture
Copyright © 2021, Oracle and/or its affiliates
リスク抑制
Data Safe
Audit …..
Users Discover
Assess Mask
∞
Blockchain Table
セキュリティの強化
パッチが適⽤されていないデータベースのセキュリティリスクを抑制
• 減価償却の過ぎた旧バージョ
ンのデータベースは、⾮常に巧
妙なハッキング攻撃によるセ
キュリティリスクがあります。
• Oracle 19cには、セキュリティ
機能が組み込まれています。
Copyright © 2021, Oracle and/or its affiliates
https://www.oracle.com/security-alerts/
リスク抑制
22
Copyright © 2021, Oracle and/or its affiliates
https://www.oracle.com/security-alerts/
注) Google Chrome ブラウザ⾃動翻訳による
Copyright © 2021, Oracle and/or its affiliates
https://www.oracle.com/security-alerts/
注) Google Chrome ブラウザ⾃動翻訳による
"My database is not facing the internet"
Copyright © 2021, Oracle and/or its affiliates
of malware
is delivered
via email
92%
17
セキュリティ侵害の
85%は、
CVE公表後に発⽣。
(防御可能だった)
– CVE
85%
Copyright © 2021, Oracle and/or its affiliates
アプリケーションの
将来性の担保
19cのサポート期間は 現時点で6年
程あります
12c以降のすべての新たな⾰新技
術を含みます
最新のロングタームサポートリリース
• ほとんどのお客様にとって
主要検討事項
• 3年のプレミアサポート
(2024年3⽉まで)
• 3年の延⻑サポート
(2027年3⽉まで)
Oracle Database 19cは、最新のロングタームリリースです。
最新のスケジュールについては、MOSノート742060.1を常に確認してください。
Copyright © 2021, Oracle and/or its affiliates
アプリケーションの将来性の担保
⻑期(ロングターム)サポート リスク抑制
コスト削減
31
アプリケーションの将来性の担保
シームレスな可搬性
Copyright © 2021, Oracle and/or its affiliates
Oracle Database
Standard Edition (SE2)
• SE/SE1/SE2
• ワークグループ・
部⾨別アプリケーションに
DB SE
Oracle Database
Enterprise Edition (EE)
• セキュリティ、可⽤性、管理性、
パフォーマンス、アナリティクス
• 標準化、統合、⾃動化
DB EE
Oracle Cloud
• OCI (IaaS)
• DBCS(PaaS
• ⾃律型DB
• ExaCS
• クラウド@カスタマー
3rd パーティーのクラウド
• 完全な可搬性
• AWS、Azure
• VM's, ベアメタル
Exadata
• Oracleデータベースに最
適なプラットフォーム
• パフォーマンス、統合
リスク抑制
俊敏性向上
Copyright © 2021, Oracle and/or its affiliates
採⽤への
シンプルな流れ
採⽤へのシンプルな流れ
以前のOracle DBバージョンからのアップグレードパス
• Oracle Database 11gR2以降のデータベース
ダイレクトパス
• それ以前のバージョンのOracle Database
19cへのアップグレードパスがあります。
Copyright © 2021, Oracle and/or its affiliates
テスト済みのツール
• 包括的なアップグレード&マイグレーションツール
• Real Application Testing - アップグレード前に
ワークロードをテスト
• Oracle GoldenGate - 古いバージョンのデータベース
と新しいバージョンのデータベースの間でダウンタイムな
しに移⾏可能
MOS Note 2485457.1
AutoUpgrade ツール
MOS Doc:
551141.1
リスク抑制
19cにアップグレードする5つの理由
Copyright © 2021, Oracle and/or its affiliates
11g
10g
9i• ⾃動クエリー・リライト
(Automatic query rewrite)
• ⾃動UNDO管理
(Automatic undo management)
• ⾃律型ヘルス・フレームワーク
(Autonomous health framework )
• ⾃動診断フレームワーク
(Automatic diagnostic framework)
• クローンの⾃動リフレッシュ
(Automatic refresh of clones)
• ⾃動SQLチューニング
(Automatic SQL tuning )
• ワークロードの⾃動キャプチャ・リプレイ
(Automatic workload capture/replay)
• ⾃動SQL計画管理
(Automatic SQL plan management)
• SQL監視のための⾃動キャプチャ
(Automatic capture of SQL monitor)
• ⾃動データ最適化
(Automatic data optimization)
• ⾃動メモリ管理
(Automatic Memory Management)
• ⾃動セグメント領域管理
(Automatic segment space mgmt.)
• ⾃動統計収集
(Automatic statistics gathering)
• ⾃動ストレージ管理
(Automatic storage management)
• ⾃動ワークロード・リポジトリ
(Automatic workload repository)
• ⾃動データベース診断モニター
(Automatic diagnostic monitor)
• Automatic columnar flash
• ⾃動インメモリ
Automatic IM population
• アプリケーション・コンティニュイティ
Automatic application continuity
• ⾃動索引付け
Automatic indexes
• マルチテナント、ホットク
ローンと再配置
Multitenant, online
clone and relocate
• データベース インメモリ
Database In-Memory
• シャーディング
Sharding
• Active Directoryとの統合
Active directory integration
• RAC Sharding
Sharded RAC
• Mem-optimized row-store
• プライベート⼀時表
Private temporary tables
• ⾼速インジェスト
High-speed data ingestion
• ハイブリッド・パーティション表
Hybrid partition tables
12c
18c 19c
Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal
イノベーションの加速
Oracle Database 19c - 43 年のイノベーション
https://apex.oracle.com/database-features/
Increase Agility
開発サービス
Node.js, Python, .NET,
Java, PHP, Ruby, PL/SQL,
C, C++, Perl, Go, EBR, REST
Services,
Advanced Queuing,
APEX, SODA, Docker
ITをシンプルに
コンバージド・データベース – 1つのプラットフォームで、あらゆる要件に対応 リスク抑制
俊敏性向上
コスト削減
Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal
データとイベントログの
監査
Audit Vault
アラート
レポート
ポリシー
Network Encryption
Oracle
Key Vault
透過的データ暗号化
DF11233 U*1
$5Ha1qui %H1
HSKQ112 A14
FASqw34 £$1
DF@£!1ah HH!
DA45S& DD1
機密データの発⾒
(Sensitive Data Discovery)
Data Masking and Subsetting
テスト 開発
Data Redaction
Database Vault
ユーザー
アプリケーション
Database Firewall
Virtual Private Database
Label Security
Real Application Security
イベント
データ駆動のセキュリティ
Database Security Controls
検知
防御
アクセス
セキュリティの強化
Maximum Security Architecture
Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal
リスク抑制
Data Safe
Audit …..
Users Discover
Assess Mask
∞
Blockchain Table
19cのサポート期間は 現時点で6年
程あります
12c以降のすべての新たな⾰新技
術を含みます
最新のロングタームサポートリリース
• ほとんどのお客様にとって
主要検討事項
• 3年のプレミアサポート
(2024年3⽉まで)
• 3年の延⻑サポート
(2027年3⽉まで)
Oracle Database 19cは、最新のロングタームリリースです。
最新のスケジュールについては、MOSノート742060.1を常に確認してください。
Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal
アプリケーションの将来性の担保
⻑期(ロングターム)サポート リスク抑制
コスト削減 採⽤へのシンプルな流れ
以前のOracle DBバージョンからのアップグレードパス
• Oracle Database 11g以降のデータベース
ダイレクトパス
• それ以前のバージョンのOracle Database
19cへのアップグレードパスがあります。
Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal
テスト済みのツール
• 包括的なアップグレード&マイグレーションツール
• Real Application Testing - アップグレード前に
ワークロードをテスト
• Oracle GoldenGate - 古いバージョンのデータベース
と新しいバージョンのデータベースの間でダウンタイムな
しに移⾏可能
MOS Note 2485457.1
New AutoUpgrade ツール
MOS Doc:
551141.1
リスク抑制
今⽇お話しする内容
1. 19cにアップグレードする
5つの理由
2. ⾃動アップグレード・ツールと
段取り
3. Q & A (随時)
Copyright © 2021, Oracle and/or its affiliates
AutoUpgrade ?
⾃動?
⼿間いらず?
Copyright © 2021, Oracle and/or its affiliates
Daniel Overby Hansen
Lead Developer
SimCorp A/S - Denmark
新しいAutoUpgradeツールを当社のデータベースの代表的なケースで検証
した結果、このツールは素晴らしい仕事をしており、本番にも対応できることが
わかりました。⾃動化にむけ、多くの「⾃家製」コードを⽌め、AutoUpgrade
機能で置き換えました。
2019年8⽉以降、SimCorpのすべてのアップグレードはAutoUpgradeツー
ルを使って実⾏しています。
"After qualifying the new AutoUpgrade tool on a representative portion of our database landscape we
found that tool was doing a great job and is production-ready. In our automation tool we have
removed a lot of “home-grown” code, and replaced it with AutoUpgrade functionality.
Since August 2019 all upgrades at SimCorp have been executed using the AutoUpgrade tool.“
ご参考 – AutoUpgrade 適⽤事例
AutoUpgrade
Copyright © 2021, Oracle and/or its affiliates
upg>
Job Console
11.2.0.4
12.1.0.2
12.2.0.1
18c
autoupgrade.jar
MOS Note: 2485457.1
3MB
config.cfg
autoupgrade.jar
12.2.0.1
18.5.0
19c
19c
AutoUpgrade
・ 既に世界で数千のお客様がご利⽤中
・ 1つのコマンドで、単⼀のデータベース、或いは、多くのデータベースをまとめてアップグレード可能
・ 構成ファイルを編集し、ツールを実⾏して⾃動アップグレード
・ 事前チェックのみ / 実⾏前後にユーザ定義のスクリプト処理、など柔軟に実⾏可能
・ ⾃動対応:
- シングル・インスタンス・データベースのアップグレード
- RACデータベースのアップグレード
- ⾮CDBからPDBへの変換
- PDBの Unplug – Plug & アップグレード
・ Exadata上のデータベースのアップグレードにも推奨
Copyright © 2021, Oracle and/or its affiliates
Demo
Copyright © 2021, Oracle and/or its affiliates
Copyright © 2021, Oracle and/or its affiliates
$ java -jar $OH19/rdbms/admin/autoupgrade.jar -config ALL.cfg -mode analyze
upg> lsj (ジョブのステータスリスト)
(browser) status/status.html (プリチェック・レポート)
$ java -jar $OH19/rdbms/admin/autoupgrade.jar -config ALL.cfg -mode deploy
upg> lsj (ジョブのステータスリスト)
$ python –m SimpleHTTPServer 8080
[localhost:8080/state.html] (アップグレード中のステータス)
設定ファイル (ALL.cfg)
Copyright © 2021, Oracle and/or its affiliates
From a one of the leading automobile
manufacturers in the world
“この場をお借りして、Oracle AutoUpgrade utilityに感謝いたします。
おかげで我々は、 500以上のOracleデータベースにおいて、完全⾃動化で
Oracle 12.2からOracle 19cへのアップグレードを完了しました。
四半期に⼀度の OSアップグレードの処理に本スクリプトを組み込むことで、追加の
ダウンタイム無しでデータベースのアップグレードを実現できました。
これにより、⼀切の⼈⼿をかけずに、10⽇以内で全てのアップグレードを終えました。
ピーク時には、1時間で80個のデータベースを同時にアップグレードしました。”
“I would like to take the opportunity to thank you for the Oracle AutoUpgrade utility. Thanks to it, we at <name removed> completed
more than 500 Oracle database upgrade fully automated from Oracle 12.2 to Oracle 19c.
We even did this without using additional downtime for the database upgrades as we scripted it into our process for the OS upgrade
which happens once per quarter.
This way, we completed the entire upgrade process within 10 days - without any manual intervention. At peak, we upgraded 80
databases in parallel within 1 hour.”
ご参考 – AutoUpgrade 適⽤事例
全体の流れ〜
データベースのアップグレードを成功させる秘訣
Copyright © 2021, Oracle and/or its affiliates
1.
Oracle 19c
ダウンロードと
インストール
2.
最新のRU*
ダウンロードと
インストール
3.
最新の
AutoUpgrade
をダウンロード、実⾏
4.
SPAを使って
性能安定性
確認
eDelivery MOS: 2485457.1
MOS: 2521164.1
Copyright © 2021, Oracle and/or its affiliates
https://support.oracle.com/epmos/faces/DocumentDisplay?id=2016425.2
45
Copyright © 2021, Oracle and/or its affiliates
Copyright © 2021, Oracle and/or its affiliates
オペレーティングシステム | 推奨事項
MOS Note: 1587357.1
Oracle Database on Unix AIX、HP-UX、Linux、Solaris および MS Windows
- インストールおよび構成要件 クイック・リファレンス
Copyright © 2021, Oracle and/or its affiliates
1. Oracle 19cダウンロードとインストール
Oracle 19c | インストール
ゴールド・イメージ
1. ORACLE_HOME ディレクトリの作成
2. イメージのダウンロード (https://edelivery.oracle.com/)
3. ORACLE_HOME へ解凍
4. ./runInstaller を実⾏
5. root.sh を実⾏
Copyright © 2021, Oracle and/or its affiliates
1. Oracle 19cダウンロードとインストール
53
Copyright © 2021, Oracle and/or its affiliates
全体の流れ〜
データベースのアップグレードを成功させる秘訣
Copyright © 2021, Oracle and/or its affiliates
1.
Oracle 19c
ダウンロードと
インストール
2.
最新のRU
ダウンロードと
インストール
3.
最新の
AutoUpgrade
をダウンロード、実⾏
4.
SPAを使って
性能安定性
確認
eDelivery MOS: 2485457.1
MOS: 2521164.1
RU: リリース・アップデート
四半期に⼀度のセキュリティ対応を含むパッチ
2. 最新のRUダウンロードとインストール
Copyright © 2021, Oracle and/or its affiliates
全体の流れ〜
データベースのアップグレードを成功させる秘訣
Copyright © 2021, Oracle and/or its affiliates
1.
Oracle 19c
ダウンロードと
インストール
2.
最新のRU
ダウンロードと
インストール
3.
最新の
AutoUpgrade
をダウンロード、実⾏
4.
SPAを使って
性能安定性
確認
eDelivery MOS: 2485457.1
MOS: 2521164.1
3.最新の AutoUpgrade をダウンロード、実⾏
Download | Get the latest autoupgrade.jar
MOS Note: 2485457.1
Copyright © 2021, Oracle and/or its affiliates
3.最新の AutoUpgrade をダウンロード、実⾏
61
AutoUpgrade
Copyright © 2021, Oracle and/or its affiliates
upg>
Job Console
11.2.0.4
12.1.0.2
12.2.0.1
18c
autoupgrade.jar
MOS Note: 2485457.1
3MB
config.cfg
autoupgrade.jar
12.2.0.1
18.5.0
19c
19c
3.最新の AutoUpgrade をダウンロード、実⾏
AutoUpgrade
Copyright © 2021, Oracle and/or its affiliates
upg>
Job Console
11.2.0.4
12.1.0.2
12.2.0.1
18c
autoupgrade.jar
MOS Note: 2485457.1
3MB
config.cfg
autoupgrade.jar
Oracle 19c
CDB
PDBs
SEED
3.最新の AutoUpgrade をダウンロード、実⾏
AutoUpgrade | アーキテクチャ
Copyright © 2021, Oracle and/or its affiliates
データベース・ポストアップグレード
統計の更新 Time Zone 調整 /etc/oratab
データベース・アップグレード
コマンドライン処理
データベース・プリチェック
preupgrade.jar ⾃動修正
システム・チェック
空き容量 必要要件
アップグレード
ジョブマネージャー
アップグレード
ディスパッチャー
config.cfg
3.最新の AutoUpgrade をダウンロード、実⾏
AutoUpgrade | 要件 と サポート範囲
Java 8 以上
• 12.1.0.2 以上の $ORACLE_HOME にはデフォルト
で存在
• 確認 : $ORACLE_HOME/jdk/bin/java -
version
AutoUpgrade パッケージ
• jar ファイル (3 MB)
Copyright © 2021, Oracle and/or its affiliates
■Non-CDB および CDB のアップグレード
■Oracle Databaseサーバーが稼働するすべての
オペレーティング・システム
■Standard Edition 2 および Enterprise Edition
■RAC をサポート 2020年3⽉以降
■アップグレード 元 :
• 11.2.0.4 以降
■アップグレード 先 :
• 12.2.0.1 (2019年1⽉Update以降)
• 18.5.0 (2019年1⽉Update以降)
• 19.3.0 以降
3.最新の AutoUpgrade をダウンロード、実⾏
AutoUpgrade | もしもの場合 ...
1. グローバル・ログ・ディレクトリ全体を ZIP する
java -jar autoupgrade.jar -config config.cfg -zip
2. alert.log を取得する
3. My Oracle Support に連絡
Copyright © 2021, Oracle and/or its affiliates
3.最新の AutoUpgrade をダウンロード、実⾏
アップグレード後の作業
• 統計情報の履歴保存期間の設定
• 利⽤領域の確認:
• 維持期間の確認
• デフォルト: 31 ⽇
• 設定調整
• 例: 10 ⽇
Copyright © 2021, Oracle and/or its affiliates
SQL> select SPACE_USAGE_KBYTES/1024 MB from
V$SYSAUX_OCCUPANTS where
OCCUPANT_NAME='SM/OPTSTAT';
SQL> select
DBMS_STATS.GET_STATS_HISTORY_RETENTION from DUAL;
SQL> exec
DBMS_STATS.ALTER_STATS_HISTORY_RETENTION(10);
3.最新の AutoUpgrade をダウンロード、実⾏
全体の流れ〜
データベースのアップグレードを成功させる秘訣
Copyright © 2021, Oracle and/or its affiliates
1.
Oracle 19c
ダウンロードと
インストール
2.
最新のRU
ダウンロードと
インストール
3.
最新の
AutoUpgrade
をダウンロード、実⾏
4.
SPA を使って
性能安定性
確認
eDelivery MOS: 2485457.1
MOS: 2521164.1
4. SPA を使って性能安定性確認
Copyright © 2021, Oracle and/or its affiliates
AutoUpgrade 後
ユーザーテスト対象とするアプリ選択や、テストデータ作成の負荷を避けたい
テスト作業と結果の取りまとめの負荷を避けたい
アップグレード後の性能安定性
エラーとなるSQLがある
性能が低下したSQLがある
本番環境でのSQLの実⾏記録をキャプチャし、新環境で⽐較する
SQL単体での実⾏計画・性能の突合と、SQLの実⾏再現による突合
Copyright © 2021, Oracle and/or its affiliates
本番環境から
SQL、ワークロードを取得
評価
SPA 実⾏
チューニング Database Replay 実⾏
チューニング
評価
移⾏先環境へ適⽤
OK
NG
OK
NG
SPAレポート
リプレイレポート/
AWRレポート
STS
(SQL Tuning Set)
キャプチャファイル
SPAでSQL単体レベルの問題を解決してから
Database Replayスループットのテストを⾏う
(SPAだけ利⽤するケースも多い)
SPA
(SQL Performance Analyzer)
Database Replay
4. SPA を使って性能安定性確認
実⾏計画の⽐較
実⾏時間等の⽐較
SPA(SQL Performance Analyzer) 〜 問題となるSQLの特定
Copyright © 2021, Oracle and/or its affiliates
アプリケーション
本番環境
(またはSQL取得が可能な同等の環境)
テスト環境
DB Link
STS
(SQL Tuning Set)
SPA
(SQL Performance
Analyzer)
STS
テスト環境(変更前)
(11g R2など)
テスト環境(変更後)
(19cなど)
図の「テスト環境(変更前)」をテスト環境に⽤意
しないで、
本番環境での取得結果とテスト環境(変
更後)の結果で⽐較することも可能
テスト環境での2つの環境での
テスト実施結果の⽐較をする
(11g R2など)
SQL⽂を記録
実⾏コンテキスト
実⾏計画
実⾏統計(Elaps, IO etc)
4. SPA を使って性能安定性確認
Database Replay 〜 スループットやリソース使⽤量の確認に
Copyright © 2021, Oracle and/or its affiliates
キャプチャファイル
アプリケーション
リプレイ ・
クライアント
本番環境
(同等の負荷が取得できる環境)
テスト環境
⽐較は、
- 本番環境(キャプチャ取得環境)と
- テスト環境でのテスト(リプレイ)
で⾏う。
テスト環境(変更後)
(19cなど)
(11g R2など)
・パフォーマンスの違い
・エラーの違い
・結果の違い
4. SPA を使って性能安定性確認
事例情報
Copyright © 2021, Oracle and/or its affiliates
Oracle Cloud(PaaS/IaaS)︓お客様活⽤事例
https://blogs.oracle.com/oracle4engineer/oracle-cloud-platformpaasiaas
Oracle Cloud PaaS お客様活⽤事例 検索
4. SPA を使って性能安定性確認
始めてみる
Copyright © 2021, Oracle and/or its affiliates
SQL Performance Analyzer
A. Oracle DatabaseのSQL Tuning Set(STS)の活⽤︓STSへ
SQL実⾏時の情報を記録する
https://qiita.com/ts_carp/items/1b1f3ec0b8ec55c56c67
B. Oracle DatabaseのSQL Tuning Set(STS)の活⽤︓STSを
データベース間で移動(コピー)する
https://qiita.com/ts_carp/items/eee8f1fa3d69c3b91f8a
C. Oracle Real Application TestingのSQL Performance
Analyzerの活⽤︓データベースのアップグレードでのSQLテスト
https://qiita.com/ts_carp/items/a52c7a4063f9e6226dd6
データベースのアップグレードを想定したシナリオでSPAの利⽤⼿順を
具体的に説明しています。
D. Oracle DatabaseのSQL Plan Management(SPM)とSQL
Tuning Set(STS)の活⽤︓データベースのアップグレードでのSQL
実⾏計画の変動を制御する
https://qiita.com/ts_carp/items/1edb0e6780b755dfcd8c
STSとSPMを組み合わせて、実⾏計画の変動を制御する⼿順を
説明しています。
Database Replay
Oracle Real Application TestingのDatabase Replayの簡単な
動作確認の⼿順
https://qiita.com/ts_carp/items/da4d4a4488568231a63f
4. SPA を使って性能安定性確認
全体の流れ〜
データベースのアップグレードを成功させる秘訣
Copyright © 2021, Oracle and/or its affiliates
1.
Oracle 19c
ダウンロードと
インストール
2.
最新のRU
ダウンロードと
インストール
3.
最新の
AutoUpgrade
をダウンロード、実⾏
4.
SPA を使って
性能安定性
確認
eDelivery MOS: 2485457.1
MOS: 2521164.1
(ご参考) RU(Release Update)適⽤ 作業の流れ
1.BinaryへのPatch (opatch)
1. 古いopatchを削除 (もしあれば)
2. 最新opatchのダウンロード、unzip
(MOS 2118136.2)
3. RUをダウンロード、unzipする
4. Opatchバージョンの確認
$ opatch –version
5. Patch競合の事前確認
$ opatch prereq CheckConflictAgainstOHWithDetail -ph ./
6. Database, Listenerをシャットダウン
7. パッチ適⽤
$ opatch apply
8. Database の Start / Open, Listener の Start
Copyright © 2021, Oracle and/or its affiliates
2.Data DictionalyへのPatch (datapatch)
1. Database, 各PDB の Openを確認
2. パッチ適⽤
$ datapatch -verbose
Copyright © 2021, Oracle and/or its affiliates
https://docs.oracle.com/cd/F19136_01/upgrd/index.html
77
4/27 Tech Night でより詳細な段取りを
Copyright © 2021, Oracle and/or its affiliates
https://go.oracle.com/LP=109289
78
■おさらい: 5つの理由
1. イノベーションの加速
2. ITをシンプルに
3. セキュリティの強化
4. アプリケーションの将来性の担保
5. 採⽤へのシンプルな流れ
■AutoUpgradeによる作業の流れ
コスト削減
リスク抑制
俊敏性向上
私たちのミッションは、⼈々が新たな⽅法で
データを理解し、本質を⾒極め、無限の可能性
を解き放てるよう⽀援していくことです。
Our mission is to help people see data in new ways,
discover insights, unlock endless possibilities.
ご視聴
ありがとうございました
Copyright © 2021, Oracle and/or its affiliates

Weitere ähnliche Inhalte

Was ist angesagt?

Oracle常駐接続プーリング(DRCP)を導入した話
Oracle常駐接続プーリング(DRCP)を導入した話Oracle常駐接続プーリング(DRCP)を導入した話
Oracle常駐接続プーリング(DRCP)を導入した話Kentaro Kitagawa
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年7月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年7月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年7月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年7月版]オラクルエンジニア通信
 
しばちょう先生による特別講義! RMANバックアップの運用と高速化チューニング
しばちょう先生による特別講義! RMANバックアップの運用と高速化チューニングしばちょう先生による特別講義! RMANバックアップの運用と高速化チューニング
しばちょう先生による特別講義! RMANバックアップの運用と高速化チューニングオラクルエンジニア通信
 
【旧版】Oracle Gen 2 Exadata Cloud@Customer:サービス概要のご紹介 [2021年12月版]
【旧版】Oracle Gen 2 Exadata Cloud@Customer:サービス概要のご紹介 [2021年12月版]【旧版】Oracle Gen 2 Exadata Cloud@Customer:サービス概要のご紹介 [2021年12月版]
【旧版】Oracle Gen 2 Exadata Cloud@Customer:サービス概要のご紹介 [2021年12月版]オラクルエンジニア通信
 
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズオラクルエンジニア通信
 
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3オラクルエンジニア通信
 
Oracle Database: リリースモデルとアップグレード・パッチ計画 (2021年2月版)
Oracle Database: リリースモデルとアップグレード・パッチ計画 (2021年2月版)Oracle Database: リリースモデルとアップグレード・パッチ計画 (2021年2月版)
Oracle Database: リリースモデルとアップグレード・パッチ計画 (2021年2月版)オラクルエンジニア通信
 
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年6月16日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年6月16日)はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年6月16日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年6月16日)オラクルエンジニア通信
 
Oracle Database Appliance X5-2 アップデート内容のご紹介
Oracle Database Appliance X5-2 アップデート内容のご紹介Oracle Database Appliance X5-2 アップデート内容のご紹介
Oracle Database Appliance X5-2 アップデート内容のご紹介オラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年1月度サービス・アップデート
Oracle Cloud Infrastructure:2022年1月度サービス・アップデートOracle Cloud Infrastructure:2022年1月度サービス・アップデート
Oracle Cloud Infrastructure:2022年1月度サービス・アップデートオラクルエンジニア通信
 
GoldenGateテクニカルセミナー2「Oracle GoldenGate 新機能情報」(2016/5/11)
GoldenGateテクニカルセミナー2「Oracle GoldenGate 新機能情報」(2016/5/11)GoldenGateテクニカルセミナー2「Oracle GoldenGate 新機能情報」(2016/5/11)
GoldenGateテクニカルセミナー2「Oracle GoldenGate 新機能情報」(2016/5/11)オラクルエンジニア通信
 
Oracle Autonomous Database 技術情報(Oracle Cloudウェビナーシリーズ: 2020年8月20日)
Oracle Autonomous Database 技術情報(Oracle Cloudウェビナーシリーズ: 2020年8月20日)Oracle Autonomous Database 技術情報(Oracle Cloudウェビナーシリーズ: 2020年8月20日)
Oracle Autonomous Database 技術情報(Oracle Cloudウェビナーシリーズ: 2020年8月20日)オラクルエンジニア通信
 
Oracle Cloud Infrastructure:2023年2月度サービス・アップデート
Oracle Cloud Infrastructure:2023年2月度サービス・アップデートOracle Cloud Infrastructure:2023年2月度サービス・アップデート
Oracle Cloud Infrastructure:2023年2月度サービス・アップデートオラクルエンジニア通信
 
オンプレミスからクラウドへ:Oracle Databaseの移行ベストプラクティスを解説 (Oracle Cloudウェビナーシリーズ: 2021年2月18日)
オンプレミスからクラウドへ:Oracle Databaseの移行ベストプラクティスを解説 (Oracle Cloudウェビナーシリーズ: 2021年2月18日)オンプレミスからクラウドへ:Oracle Databaseの移行ベストプラクティスを解説 (Oracle Cloudウェビナーシリーズ: 2021年2月18日)
オンプレミスからクラウドへ:Oracle Databaseの移行ベストプラクティスを解説 (Oracle Cloudウェビナーシリーズ: 2021年2月18日)オラクルエンジニア通信
 
事例から見る規模別クラウド・データベースの選び方 (Oracle Database) (Oracle Cloudウェビナーシリーズ: 2021年6月30日)
事例から見る規模別クラウド・データベースの選び方 (Oracle Database) (Oracle Cloudウェビナーシリーズ: 2021年6月30日)事例から見る規模別クラウド・データベースの選び方 (Oracle Database) (Oracle Cloudウェビナーシリーズ: 2021年6月30日)
事例から見る規模別クラウド・データベースの選び方 (Oracle Database) (Oracle Cloudウェビナーシリーズ: 2021年6月30日)オラクルエンジニア通信
 

Was ist angesagt? (20)

Oracle常駐接続プーリング(DRCP)を導入した話
Oracle常駐接続プーリング(DRCP)を導入した話Oracle常駐接続プーリング(DRCP)を導入した話
Oracle常駐接続プーリング(DRCP)を導入した話
 
Oracle Data Guard による高可用性
Oracle Data Guard による高可用性Oracle Data Guard による高可用性
Oracle Data Guard による高可用性
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年7月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年7月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年7月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年7月版]
 
しばちょう先生による特別講義! RMANバックアップの運用と高速化チューニング
しばちょう先生による特別講義! RMANバックアップの運用と高速化チューニングしばちょう先生による特別講義! RMANバックアップの運用と高速化チューニング
しばちょう先生による特別講義! RMANバックアップの運用と高速化チューニング
 
【旧版】Oracle Gen 2 Exadata Cloud@Customer:サービス概要のご紹介 [2021年12月版]
【旧版】Oracle Gen 2 Exadata Cloud@Customer:サービス概要のご紹介 [2021年12月版]【旧版】Oracle Gen 2 Exadata Cloud@Customer:サービス概要のご紹介 [2021年12月版]
【旧版】Oracle Gen 2 Exadata Cloud@Customer:サービス概要のご紹介 [2021年12月版]
 
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
 
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3
 
Oracle GoldenGate アーキテクチャと基本機能
Oracle GoldenGate アーキテクチャと基本機能Oracle GoldenGate アーキテクチャと基本機能
Oracle GoldenGate アーキテクチャと基本機能
 
Oracle Database: リリースモデルとアップグレード・パッチ計画 (2021年2月版)
Oracle Database: リリースモデルとアップグレード・パッチ計画 (2021年2月版)Oracle Database: リリースモデルとアップグレード・パッチ計画 (2021年2月版)
Oracle Database: リリースモデルとアップグレード・パッチ計画 (2021年2月版)
 
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年6月16日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年6月16日)はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年6月16日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年6月16日)
 
Oracle GoldenGate Cloud Service(GGCS)概要
Oracle GoldenGate Cloud Service(GGCS)概要Oracle GoldenGate Cloud Service(GGCS)概要
Oracle GoldenGate Cloud Service(GGCS)概要
 
Oracle Database Appliance X5-2 アップデート内容のご紹介
Oracle Database Appliance X5-2 アップデート内容のご紹介Oracle Database Appliance X5-2 アップデート内容のご紹介
Oracle Database Appliance X5-2 アップデート内容のご紹介
 
Oracle Cloud Infrastructure:2022年1月度サービス・アップデート
Oracle Cloud Infrastructure:2022年1月度サービス・アップデートOracle Cloud Infrastructure:2022年1月度サービス・アップデート
Oracle Cloud Infrastructure:2022年1月度サービス・アップデート
 
GoldenGateテクニカルセミナー2「Oracle GoldenGate 新機能情報」(2016/5/11)
GoldenGateテクニカルセミナー2「Oracle GoldenGate 新機能情報」(2016/5/11)GoldenGateテクニカルセミナー2「Oracle GoldenGate 新機能情報」(2016/5/11)
GoldenGateテクニカルセミナー2「Oracle GoldenGate 新機能情報」(2016/5/11)
 
Oracle Autonomous Database 技術情報(Oracle Cloudウェビナーシリーズ: 2020年8月20日)
Oracle Autonomous Database 技術情報(Oracle Cloudウェビナーシリーズ: 2020年8月20日)Oracle Autonomous Database 技術情報(Oracle Cloudウェビナーシリーズ: 2020年8月20日)
Oracle Autonomous Database 技術情報(Oracle Cloudウェビナーシリーズ: 2020年8月20日)
 
Oracle Database Vaultのご紹介
Oracle Database Vaultのご紹介Oracle Database Vaultのご紹介
Oracle Database Vaultのご紹介
 
Oracle Cloud Infrastructure:2023年2月度サービス・アップデート
Oracle Cloud Infrastructure:2023年2月度サービス・アップデートOracle Cloud Infrastructure:2023年2月度サービス・アップデート
Oracle Cloud Infrastructure:2023年2月度サービス・アップデート
 
オンプレミスからクラウドへ:Oracle Databaseの移行ベストプラクティスを解説 (Oracle Cloudウェビナーシリーズ: 2021年2月18日)
オンプレミスからクラウドへ:Oracle Databaseの移行ベストプラクティスを解説 (Oracle Cloudウェビナーシリーズ: 2021年2月18日)オンプレミスからクラウドへ:Oracle Databaseの移行ベストプラクティスを解説 (Oracle Cloudウェビナーシリーズ: 2021年2月18日)
オンプレミスからクラウドへ:Oracle Databaseの移行ベストプラクティスを解説 (Oracle Cloudウェビナーシリーズ: 2021年2月18日)
 
Oracle GoldenGate入門
Oracle GoldenGate入門Oracle GoldenGate入門
Oracle GoldenGate入門
 
事例から見る規模別クラウド・データベースの選び方 (Oracle Database) (Oracle Cloudウェビナーシリーズ: 2021年6月30日)
事例から見る規模別クラウド・データベースの選び方 (Oracle Database) (Oracle Cloudウェビナーシリーズ: 2021年6月30日)事例から見る規模別クラウド・データベースの選び方 (Oracle Database) (Oracle Cloudウェビナーシリーズ: 2021年6月30日)
事例から見る規模別クラウド・データベースの選び方 (Oracle Database) (Oracle Cloudウェビナーシリーズ: 2021年6月30日)
 

Ähnlich wie とっておきの方法! Oracle Databaseの自動アップグレードのお勧め手法 省力・最新化 概要編 (Oracle Cloudウェビナーシリーズ: 2021年4月14日)

Oracle Cloud Infrastructure:2022年6月度サービス・アップデート
Oracle Cloud Infrastructure:2022年6月度サービス・アップデートOracle Cloud Infrastructure:2022年6月度サービス・アップデート
Oracle Cloud Infrastructure:2022年6月度サービス・アップデートオラクルエンジニア通信
 
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#1
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#1しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#1
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#1オラクルエンジニア通信
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]オラクルエンジニア通信
 
[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...
[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...
[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...オラクルエンジニア通信
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年4月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年4月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年4月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年4月版]オラクルエンジニア通信
 
オラクル・インフラストラクチャー・サービス(IaaS)最新情報(Oracle Cloud Days Tokyo 2015)
オラクル・インフラストラクチャー・サービス(IaaS)最新情報(Oracle Cloud Days Tokyo 2015)オラクル・インフラストラクチャー・サービス(IaaS)最新情報(Oracle Cloud Days Tokyo 2015)
オラクル・インフラストラクチャー・サービス(IaaS)最新情報(Oracle Cloud Days Tokyo 2015)オラクルエンジニア通信
 
オラクル・データベース・クラウド~さらなる進化のご紹介(Oracle Cloud Days Tokyo 2015)
オラクル・データベース・クラウド~さらなる進化のご紹介(Oracle Cloud Days Tokyo 2015)オラクル・データベース・クラウド~さらなる進化のご紹介(Oracle Cloud Days Tokyo 2015)
オラクル・データベース・クラウド~さらなる進化のご紹介(Oracle Cloud Days Tokyo 2015)オラクルエンジニア通信
 
20210305_MySQLベースのクエリ・アクセラレーターHeatWaveのご紹介
20210305_MySQLベースのクエリ・アクセラレーターHeatWaveのご紹介20210305_MySQLベースのクエリ・アクセラレーターHeatWaveのご紹介
20210305_MySQLベースのクエリ・アクセラレーターHeatWaveのご紹介Machiko Ikoma
 
ITアーキテクトのためのOracle Cloud Platform設計・構築入門 [Oracle Cloud Days Tokyo 2016]
ITアーキテクトのためのOracle Cloud Platform設計・構築入門 [Oracle Cloud Days Tokyo 2016]ITアーキテクトのためのOracle Cloud Platform設計・構築入門 [Oracle Cloud Days Tokyo 2016]
ITアーキテクトのためのOracle Cloud Platform設計・構築入門 [Oracle Cloud Days Tokyo 2016]オラクルエンジニア通信
 
自律型データベース Oracle Autonomous Database 最新情報
自律型データベース Oracle Autonomous Database 最新情報自律型データベース Oracle Autonomous Database 最新情報
自律型データベース Oracle Autonomous Database 最新情報オラクルエンジニア通信
 
最強のデータベース基盤“Exadata”をパブリック・クラウドで活用!(Oracle Cloud Days Tokyo 2015)
最強のデータベース基盤“Exadata”をパブリック・クラウドで活用!(Oracle Cloud Days Tokyo 2015)最強のデータベース基盤“Exadata”をパブリック・クラウドで活用!(Oracle Cloud Days Tokyo 2015)
最強のデータベース基盤“Exadata”をパブリック・クラウドで活用!(Oracle Cloud Days Tokyo 2015)オラクルエンジニア通信
 
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2021年7月版]
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2021年7月版]【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2021年7月版]
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2021年7月版]オラクルエンジニア通信
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2021年2月3日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2021年2月3日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2021年2月3日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2021年2月3日)オラクルエンジニア通信
 
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Ishikawa)
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Ishikawa)Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Ishikawa)
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Ishikawa)Insight Technology, Inc.
 
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年9月22日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年9月22日)はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年9月22日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年9月22日)オラクルエンジニア通信
 
C32 DB Performance on Cloud by 安藤賀章
C32 DB Performance on Cloud by 安藤賀章C32 DB Performance on Cloud by 安藤賀章
C32 DB Performance on Cloud by 安藤賀章Insight Technology, Inc.
 
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年4月7日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年4月7日)はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年4月7日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年4月7日)オラクルエンジニア通信
 
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年4月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年4月版]【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年4月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年4月版]オラクルエンジニア通信
 

Ähnlich wie とっておきの方法! Oracle Databaseの自動アップグレードのお勧め手法 省力・最新化 概要編 (Oracle Cloudウェビナーシリーズ: 2021年4月14日) (20)

Oracle Cloud Infrastructure:2022年6月度サービス・アップデート
Oracle Cloud Infrastructure:2022年6月度サービス・アップデートOracle Cloud Infrastructure:2022年6月度サービス・アップデート
Oracle Cloud Infrastructure:2022年6月度サービス・アップデート
 
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#1
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#1しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#1
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#1
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
 
[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...
[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...
[Oracle Innovation Summit Tokyo 2018] 水環境の持続を支えるクラウド型ICTプラットフォーム「Water Busine...
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年4月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年4月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年4月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年4月版]
 
オラクル・インフラストラクチャー・サービス(IaaS)最新情報(Oracle Cloud Days Tokyo 2015)
オラクル・インフラストラクチャー・サービス(IaaS)最新情報(Oracle Cloud Days Tokyo 2015)オラクル・インフラストラクチャー・サービス(IaaS)最新情報(Oracle Cloud Days Tokyo 2015)
オラクル・インフラストラクチャー・サービス(IaaS)最新情報(Oracle Cloud Days Tokyo 2015)
 
オラクル・データベース・クラウド~さらなる進化のご紹介(Oracle Cloud Days Tokyo 2015)
オラクル・データベース・クラウド~さらなる進化のご紹介(Oracle Cloud Days Tokyo 2015)オラクル・データベース・クラウド~さらなる進化のご紹介(Oracle Cloud Days Tokyo 2015)
オラクル・データベース・クラウド~さらなる進化のご紹介(Oracle Cloud Days Tokyo 2015)
 
20210305_MySQLベースのクエリ・アクセラレーターHeatWaveのご紹介
20210305_MySQLベースのクエリ・アクセラレーターHeatWaveのご紹介20210305_MySQLベースのクエリ・アクセラレーターHeatWaveのご紹介
20210305_MySQLベースのクエリ・アクセラレーターHeatWaveのご紹介
 
ITアーキテクトのためのOracle Cloud Platform設計・構築入門 [Oracle Cloud Days Tokyo 2016]
ITアーキテクトのためのOracle Cloud Platform設計・構築入門 [Oracle Cloud Days Tokyo 2016]ITアーキテクトのためのOracle Cloud Platform設計・構築入門 [Oracle Cloud Days Tokyo 2016]
ITアーキテクトのためのOracle Cloud Platform設計・構築入門 [Oracle Cloud Days Tokyo 2016]
 
自律型データベース Oracle Autonomous Database 最新情報
自律型データベース Oracle Autonomous Database 最新情報自律型データベース Oracle Autonomous Database 最新情報
自律型データベース Oracle Autonomous Database 最新情報
 
最強のデータベース基盤“Exadata”をパブリック・クラウドで活用!(Oracle Cloud Days Tokyo 2015)
最強のデータベース基盤“Exadata”をパブリック・クラウドで活用!(Oracle Cloud Days Tokyo 2015)最強のデータベース基盤“Exadata”をパブリック・クラウドで活用!(Oracle Cloud Days Tokyo 2015)
最強のデータベース基盤“Exadata”をパブリック・クラウドで活用!(Oracle Cloud Days Tokyo 2015)
 
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
 
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2021年7月版]
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2021年7月版]【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2021年7月版]
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2021年7月版]
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2021年2月3日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2021年2月3日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2021年2月3日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2021年2月3日)
 
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Ishikawa)
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Ishikawa)Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Ishikawa)
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Ishikawa)
 
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年9月22日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年9月22日)はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年9月22日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年9月22日)
 
C32 DB Performance on Cloud by 安藤賀章
C32 DB Performance on Cloud by 安藤賀章C32 DB Performance on Cloud by 安藤賀章
C32 DB Performance on Cloud by 安藤賀章
 
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年4月7日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年4月7日)はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年4月7日)
はじめてのOracle Cloud Infrastructure (Oracle Cloudウェビナーシリーズ: 2021年4月7日)
 
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年4月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年4月版]【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年4月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年4月版]
 
OCI Data Catalog Overview 2021年5月版
OCI Data Catalog Overview 2021年5月版OCI Data Catalog Overview 2021年5月版
OCI Data Catalog Overview 2021年5月版
 

Mehr von オラクルエンジニア通信

Oracle Cloud Infrastructure:2023年5月度サービス・アップデート
Oracle Cloud Infrastructure:2023年5月度サービス・アップデートOracle Cloud Infrastructure:2023年5月度サービス・アップデート
Oracle Cloud Infrastructure:2023年5月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2023年4月度サービス・アップデート
Oracle Cloud Infrastructure:2023年4月度サービス・アップデートOracle Cloud Infrastructure:2023年4月度サービス・アップデート
Oracle Cloud Infrastructure:2023年4月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2023年3月度サービス・アップデート
Oracle Cloud Infrastructure:2023年3月度サービス・アップデートOracle Cloud Infrastructure:2023年3月度サービス・アップデート
Oracle Cloud Infrastructure:2023年3月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2023年1月度サービス・アップデート
Oracle Cloud Infrastructure:2023年1月度サービス・アップデートOracle Cloud Infrastructure:2023年1月度サービス・アップデート
Oracle Cloud Infrastructure:2023年1月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年12月度サービス・アップデート
Oracle Cloud Infrastructure:2022年12月度サービス・アップデートOracle Cloud Infrastructure:2022年12月度サービス・アップデート
Oracle Cloud Infrastructure:2022年12月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年11月度サービス・アップデート
Oracle Cloud Infrastructure:2022年11月度サービス・アップデートOracle Cloud Infrastructure:2022年11月度サービス・アップデート
Oracle Cloud Infrastructure:2022年11月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年10月度サービス・アップデート
Oracle Cloud Infrastructure:2022年10月度サービス・アップデートOracle Cloud Infrastructure:2022年10月度サービス・アップデート
Oracle Cloud Infrastructure:2022年10月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年9月度サービス・アップデート
Oracle Cloud Infrastructure:2022年9月度サービス・アップデートOracle Cloud Infrastructure:2022年9月度サービス・アップデート
Oracle Cloud Infrastructure:2022年9月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年8月度サービス・アップデート
Oracle Cloud Infrastructure:2022年8月度サービス・アップデートOracle Cloud Infrastructure:2022年8月度サービス・アップデート
Oracle Cloud Infrastructure:2022年8月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年7月度サービス・アップデート
Oracle Cloud Infrastructure:2022年7月度サービス・アップデートOracle Cloud Infrastructure:2022年7月度サービス・アップデート
Oracle Cloud Infrastructure:2022年7月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年5月度サービス・アップデート
Oracle Cloud Infrastructure:2022年5月度サービス・アップデートOracle Cloud Infrastructure:2022年5月度サービス・アップデート
Oracle Cloud Infrastructure:2022年5月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年4月度サービス・アップデート
Oracle Cloud Infrastructure:2022年4月度サービス・アップデートOracle Cloud Infrastructure:2022年4月度サービス・アップデート
Oracle Cloud Infrastructure:2022年4月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure データベース・クラウド:各バージョンのサポート期間 (2022年4月版)
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間 (2022年4月版)Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間 (2022年4月版)
Oracle Cloud Infrastructure データベース・クラウド:各バージョンのサポート期間 (2022年4月版)オラクルエンジニア通信
 
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会オラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年3月度サービス・アップデート
Oracle Cloud Infrastructure:2022年3月度サービス・アップデートOracle Cloud Infrastructure:2022年3月度サービス・アップデート
Oracle Cloud Infrastructure:2022年3月度サービス・アップデートオラクルエンジニア通信
 
Oracle Cloud Infrastructure:2022年2月度サービス・アップデート
Oracle Cloud Infrastructure:2022年2月度サービス・アップデートOracle Cloud Infrastructure:2022年2月度サービス・アップデート
Oracle Cloud Infrastructure:2022年2月度サービス・アップデートオラクルエンジニア通信
 
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)オラクルエンジニア通信
 
Oracle Cloud Infrastructure:2021年12月度サービス・アップデート
Oracle Cloud Infrastructure:2021年12月度サービス・アップデートOracle Cloud Infrastructure:2021年12月度サービス・アップデート
Oracle Cloud Infrastructure:2021年12月度サービス・アップデートオラクルエンジニア通信
 
あなたのクラウドは大丈夫?NRI実務者が教えるセキュリティの傾向と対策 (Oracle Cloudウェビナーシリーズ: 2021年11月24日)
あなたのクラウドは大丈夫?NRI実務者が教えるセキュリティの傾向と対策 (Oracle Cloudウェビナーシリーズ: 2021年11月24日)あなたのクラウドは大丈夫?NRI実務者が教えるセキュリティの傾向と対策 (Oracle Cloudウェビナーシリーズ: 2021年11月24日)
あなたのクラウドは大丈夫?NRI実務者が教えるセキュリティの傾向と対策 (Oracle Cloudウェビナーシリーズ: 2021年11月24日)オラクルエンジニア通信
 
Oracle Cloud Infrastructure:2021年11月度サービス・アップデート
Oracle Cloud Infrastructure:2021年11月度サービス・アップデートOracle Cloud Infrastructure:2021年11月度サービス・アップデート
Oracle Cloud Infrastructure:2021年11月度サービス・アップデートオラクルエンジニア通信
 

Mehr von オラクルエンジニア通信 (20)

Oracle Cloud Infrastructure:2023年5月度サービス・アップデート
Oracle Cloud Infrastructure:2023年5月度サービス・アップデートOracle Cloud Infrastructure:2023年5月度サービス・アップデート
Oracle Cloud Infrastructure:2023年5月度サービス・アップデート
 
Oracle Cloud Infrastructure:2023年4月度サービス・アップデート
Oracle Cloud Infrastructure:2023年4月度サービス・アップデートOracle Cloud Infrastructure:2023年4月度サービス・アップデート
Oracle Cloud Infrastructure:2023年4月度サービス・アップデート
 
Oracle Cloud Infrastructure:2023年3月度サービス・アップデート
Oracle Cloud Infrastructure:2023年3月度サービス・アップデートOracle Cloud Infrastructure:2023年3月度サービス・アップデート
Oracle Cloud Infrastructure:2023年3月度サービス・アップデート
 
Oracle Cloud Infrastructure:2023年1月度サービス・アップデート
Oracle Cloud Infrastructure:2023年1月度サービス・アップデートOracle Cloud Infrastructure:2023年1月度サービス・アップデート
Oracle Cloud Infrastructure:2023年1月度サービス・アップデート
 
Oracle Cloud Infrastructure:2022年12月度サービス・アップデート
Oracle Cloud Infrastructure:2022年12月度サービス・アップデートOracle Cloud Infrastructure:2022年12月度サービス・アップデート
Oracle Cloud Infrastructure:2022年12月度サービス・アップデート
 
Oracle Cloud Infrastructure:2022年11月度サービス・アップデート
Oracle Cloud Infrastructure:2022年11月度サービス・アップデートOracle Cloud Infrastructure:2022年11月度サービス・アップデート
Oracle Cloud Infrastructure:2022年11月度サービス・アップデート
 
Oracle Cloud Infrastructure:2022年10月度サービス・アップデート
Oracle Cloud Infrastructure:2022年10月度サービス・アップデートOracle Cloud Infrastructure:2022年10月度サービス・アップデート
Oracle Cloud Infrastructure:2022年10月度サービス・アップデート
 
Oracle Cloud Infrastructure:2022年9月度サービス・アップデート
Oracle Cloud Infrastructure:2022年9月度サービス・アップデートOracle Cloud Infrastructure:2022年9月度サービス・アップデート
Oracle Cloud Infrastructure:2022年9月度サービス・アップデート
 
Oracle Cloud Infrastructure:2022年8月度サービス・アップデート
Oracle Cloud Infrastructure:2022年8月度サービス・アップデートOracle Cloud Infrastructure:2022年8月度サービス・アップデート
Oracle Cloud Infrastructure:2022年8月度サービス・アップデート
 
Oracle Cloud Infrastructure:2022年7月度サービス・アップデート
Oracle Cloud Infrastructure:2022年7月度サービス・アップデートOracle Cloud Infrastructure:2022年7月度サービス・アップデート
Oracle Cloud Infrastructure:2022年7月度サービス・アップデート
 
Oracle Cloud Infrastructure:2022年5月度サービス・アップデート
Oracle Cloud Infrastructure:2022年5月度サービス・アップデートOracle Cloud Infrastructure:2022年5月度サービス・アップデート
Oracle Cloud Infrastructure:2022年5月度サービス・アップデート
 
Oracle Cloud Infrastructure:2022年4月度サービス・アップデート
Oracle Cloud Infrastructure:2022年4月度サービス・アップデートOracle Cloud Infrastructure:2022年4月度サービス・アップデート
Oracle Cloud Infrastructure:2022年4月度サービス・アップデート
 
Oracle Cloud Infrastructure データベース・クラウド:各バージョンのサポート期間 (2022年4月版)
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間 (2022年4月版)Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間 (2022年4月版)
Oracle Cloud Infrastructure データベース・クラウド:各バージョンのサポート期間 (2022年4月版)
 
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
MySQL Technology Cafe #14 MySQL Shellを使ってもっと楽をしようの会
 
Oracle Cloud Infrastructure:2022年3月度サービス・アップデート
Oracle Cloud Infrastructure:2022年3月度サービス・アップデートOracle Cloud Infrastructure:2022年3月度サービス・アップデート
Oracle Cloud Infrastructure:2022年3月度サービス・アップデート
 
Oracle Cloud Infrastructure:2022年2月度サービス・アップデート
Oracle Cloud Infrastructure:2022年2月度サービス・アップデートOracle Cloud Infrastructure:2022年2月度サービス・アップデート
Oracle Cloud Infrastructure:2022年2月度サービス・アップデート
 
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)
 
Oracle Cloud Infrastructure:2021年12月度サービス・アップデート
Oracle Cloud Infrastructure:2021年12月度サービス・アップデートOracle Cloud Infrastructure:2021年12月度サービス・アップデート
Oracle Cloud Infrastructure:2021年12月度サービス・アップデート
 
あなたのクラウドは大丈夫?NRI実務者が教えるセキュリティの傾向と対策 (Oracle Cloudウェビナーシリーズ: 2021年11月24日)
あなたのクラウドは大丈夫?NRI実務者が教えるセキュリティの傾向と対策 (Oracle Cloudウェビナーシリーズ: 2021年11月24日)あなたのクラウドは大丈夫?NRI実務者が教えるセキュリティの傾向と対策 (Oracle Cloudウェビナーシリーズ: 2021年11月24日)
あなたのクラウドは大丈夫?NRI実務者が教えるセキュリティの傾向と対策 (Oracle Cloudウェビナーシリーズ: 2021年11月24日)
 
Oracle Cloud Infrastructure:2021年11月度サービス・アップデート
Oracle Cloud Infrastructure:2021年11月度サービス・アップデートOracle Cloud Infrastructure:2021年11月度サービス・アップデート
Oracle Cloud Infrastructure:2021年11月度サービス・アップデート
 

とっておきの方法! Oracle Databaseの自動アップグレードのお勧め手法 省力・最新化 概要編 (Oracle Cloudウェビナーシリーズ: 2021年4月14日)

  • 1. とっておきの⽅法︕ Oracle Databaseの ⾃動アップグレードのお勧め⼿法 省⼒・最新化 概要編 Oracle Cloud ウェビナー エントリーシリーズ 2021年4⽉14⽇ ⽇本オラクル株式会社 テクノロジー事業戦略統括 ビジネス推進本部 中⼭ 厚紀
  • 4. ステークホルダーの期待 Copyright © 2021, Oracle and/or its affiliates 開発・運⽤部⾨ (開発, テスト, セキュリティー, 運⽤) 業務部⾨ (アプリケーション・オーナー) o 直感的なデジタルエンゲージメント 体験 o 迅速な対応や いつでも利⽤可能 なサービス o 新たな期待に積極的に応える o 利⽤者データの安全確保 o データ駆動型のビジネスサービス やデジタル配信 o ビジネスの差別化を推進 o イノベーションをより早く実現 o より良い体験の提供 o コスト管理 o リソースへのタイムリーなアクセス o HA, ⾼性能、セキュリティ、スケーラ ビリティーが予め設定されたインフラ 基盤 o よりシンプルな管理 利⽤者 (お客様 & 従業員) 対象となる サービス サービスの収益化 セキュリティー 顧客体験
  • 5. Copyright © 2021, Oracle and/or its affiliates イノベーションの 加速
  • 6. 11g 10g 9i• ⾃動クエリー・リライト (Automatic query rewrite) • ⾃動UNDO管理 (Automatic undo management) • ⾃律型ヘルス・フレームワーク (Autonomous health framework ) • ⾃動診断フレームワーク (Automatic diagnostic framework) • クローンの⾃動リフレッシュ (Automatic refresh of clones) • ⾃動SQLチューニング (Automatic SQL tuning ) • ワークロードの⾃動キャプチャ・リプレイ (Automatic workload capture/replay) • ⾃動SQL計画管理 (Automatic SQL plan management) • SQL監視のための⾃動キャプチャ (Automatic capture of SQL monitor) • ⾃動データ最適化 (Automatic data optimization) • ⾃動メモリ管理 (Automatic Memory Management) • ⾃動セグメント領域管理 (Automatic segment space mgmt.) • ⾃動統計収集 (Automatic statistics gathering) • ⾃動ストレージ管理 (Automatic storage management) • ⾃動ワークロード・リポジトリ (Automatic workload repository) • ⾃動データベース診断モニター (Automatic diagnostic monitor) • Automatic columnar flash • ⾃動インメモリ Automatic IM population • アプリケーション・コンティニュイティ Automatic application continuity • ⾃動索引付け Automatic indexes • マルチテナント、ホットク ローンと再配置 Multitenant, online clone and relocate • データベース インメモリ Database In-Memory • シャーディング Sharding • Active Directoryとの統合 Active directory integration • RAC Sharding Sharded RAC • Mem-optimized row-store • プライベート⼀時表 Private temporary tables • ⾼速インジェスト High-speed data ingestion • ハイブリッド・パーティション表 Hybrid partition tables 12c 18c 19c Copyright © 2021, Oracle and/or its affiliates イノベーションの加速 Oracle Database 19c - 43 年のイノベーション https://apex.oracle.com/database-features/ Increase Agility 12
  • 7. Copyright © 2021, Oracle and/or its affiliates https://apex.oracle.com/database-features/ 注) Google Chrome ブラウザ⾃動翻訳による https://apex.oracle.com/database-features/
  • 8. Oracle Database 19c はデータベースアプリケーションに不可⽋な クラス最⾼のオペレーションを内蔵しています。 Copyright © 2021, Oracle and/or its affiliates 基盤 リスクなし / 妥協なし 開発 分散処理 可⽤性 セキュリティ 管理性 拡張性 イノベーションの加速
  • 9. Copyright © 2021, Oracle and/or its affiliates ITをシンプルに
  • 10. 開発サービス Node.js, Python, .NET, Java, PHP, Ruby, PL/SQL, C, C++, Perl, Go, EBR, REST Services, Advanced Queuing, APEX, SODA, Docker ITをシンプルに コンバージド・データベース – 1つのプラットフォームで、あらゆる要件に対応 リスク抑制 俊敏性向上 コスト削減 Copyright © 2021, Oracle and/or its affiliates
  • 11. ITをシンプルに Oracle Database 19c での ライセンス・サポートの緩和 リスク抑制 俊敏性向上 コスト削減 Copyright © 2021, Oracle and/or its affiliates 19c アップグレードにより、画期的な機能を活かすことができます! ■⾃動インデックス、更新可能なADGスタンバイ、JSON格納/検索、アクティブディレクトリ統合など Multitenantライセンスの変更 (19c以降) ■すべてのDatabase Editionで、コンテナデータベース(CDB)1つにつき最⼤3つの プラガブルデータベース(PDB)をライセンスなしで利⽤可能 ■4つ以上のPDBを統合するにはMultitenantライセンスが必要です。 ■お客様は各CDBに最⼤3つのPDBを配置することができます。 空間・グラフ・機械学習(Advanced Analytics)のライセンス変更 (2019/12/5以降) ■すべてのDatabase Editionに含まれるようになりました。 ■同じ開発⽤APIを使⽤することで、すべてのエディションでアプリケーションが動作するようになります。 Database In-Memoryライセンスの変更 (19.8 RU) ■新しい「Base Level」機能により、最⼤16GBの インメモリ列ストアが可能になりました。 ■既存のアプリケーションを変更する必要はありません。 Option License なしで… SE2 EE EXA DBCS SE DBCS EE DBCS EE-HP DBCS EE-EP EXA CS Multitenant 1 CDB に 3 PDBまで O O O O O O O O 空間 & グラフ, 機械学習 O O O O O O O O Database In-Memory Base Level機能 O O O O
  • 12. Copyright © 2021, Oracle and/or its affiliates セキュリティの 強化
  • 13. データとイベントログの 監査 Audit Vault アラート レポート ポリシー Network Encryption Oracle Key Vault 透過的データ暗号化 DF11233 U*1 $5Ha1qui %H1 HSKQ112 A14 FASqw34 £$1 DF@£!1ah HH! DA45S& DD1 機密データの発⾒ (Sensitive Data Discovery) Data Masking and Subsetting テスト 開発 Data Redaction Database Vault ユーザー アプリケーション Database Firewall Virtual Private Database Label Security Real Application Security イベント データ駆動のセキュリティ Database Security Controls 検知 防御 アクセス セキュリティの強化 Maximum Security Architecture Copyright © 2021, Oracle and/or its affiliates リスク抑制 Data Safe Audit ….. Users Discover Assess Mask ∞ Blockchain Table
  • 15. Copyright © 2021, Oracle and/or its affiliates https://www.oracle.com/security-alerts/ 注) Google Chrome ブラウザ⾃動翻訳による
  • 16. Copyright © 2021, Oracle and/or its affiliates https://www.oracle.com/security-alerts/ 注) Google Chrome ブラウザ⾃動翻訳による
  • 17. "My database is not facing the internet" Copyright © 2021, Oracle and/or its affiliates of malware is delivered via email 92% 17 セキュリティ侵害の 85%は、 CVE公表後に発⽣。 (防御可能だった) – CVE 85%
  • 18. Copyright © 2021, Oracle and/or its affiliates アプリケーションの 将来性の担保
  • 19. 19cのサポート期間は 現時点で6年 程あります 12c以降のすべての新たな⾰新技 術を含みます 最新のロングタームサポートリリース • ほとんどのお客様にとって 主要検討事項 • 3年のプレミアサポート (2024年3⽉まで) • 3年の延⻑サポート (2027年3⽉まで) Oracle Database 19cは、最新のロングタームリリースです。 最新のスケジュールについては、MOSノート742060.1を常に確認してください。 Copyright © 2021, Oracle and/or its affiliates アプリケーションの将来性の担保 ⻑期(ロングターム)サポート リスク抑制 コスト削減 31
  • 20. アプリケーションの将来性の担保 シームレスな可搬性 Copyright © 2021, Oracle and/or its affiliates Oracle Database Standard Edition (SE2) • SE/SE1/SE2 • ワークグループ・ 部⾨別アプリケーションに DB SE Oracle Database Enterprise Edition (EE) • セキュリティ、可⽤性、管理性、 パフォーマンス、アナリティクス • 標準化、統合、⾃動化 DB EE Oracle Cloud • OCI (IaaS) • DBCS(PaaS • ⾃律型DB • ExaCS • クラウド@カスタマー 3rd パーティーのクラウド • 完全な可搬性 • AWS、Azure • VM's, ベアメタル Exadata • Oracleデータベースに最 適なプラットフォーム • パフォーマンス、統合 リスク抑制 俊敏性向上
  • 21. Copyright © 2021, Oracle and/or its affiliates 採⽤への シンプルな流れ
  • 22. 採⽤へのシンプルな流れ 以前のOracle DBバージョンからのアップグレードパス • Oracle Database 11gR2以降のデータベース ダイレクトパス • それ以前のバージョンのOracle Database 19cへのアップグレードパスがあります。 Copyright © 2021, Oracle and/or its affiliates テスト済みのツール • 包括的なアップグレード&マイグレーションツール • Real Application Testing - アップグレード前に ワークロードをテスト • Oracle GoldenGate - 古いバージョンのデータベース と新しいバージョンのデータベースの間でダウンタイムな しに移⾏可能 MOS Note 2485457.1 AutoUpgrade ツール MOS Doc: 551141.1 リスク抑制
  • 23. 19cにアップグレードする5つの理由 Copyright © 2021, Oracle and/or its affiliates 11g 10g 9i• ⾃動クエリー・リライト (Automatic query rewrite) • ⾃動UNDO管理 (Automatic undo management) • ⾃律型ヘルス・フレームワーク (Autonomous health framework ) • ⾃動診断フレームワーク (Automatic diagnostic framework) • クローンの⾃動リフレッシュ (Automatic refresh of clones) • ⾃動SQLチューニング (Automatic SQL tuning ) • ワークロードの⾃動キャプチャ・リプレイ (Automatic workload capture/replay) • ⾃動SQL計画管理 (Automatic SQL plan management) • SQL監視のための⾃動キャプチャ (Automatic capture of SQL monitor) • ⾃動データ最適化 (Automatic data optimization) • ⾃動メモリ管理 (Automatic Memory Management) • ⾃動セグメント領域管理 (Automatic segment space mgmt.) • ⾃動統計収集 (Automatic statistics gathering) • ⾃動ストレージ管理 (Automatic storage management) • ⾃動ワークロード・リポジトリ (Automatic workload repository) • ⾃動データベース診断モニター (Automatic diagnostic monitor) • Automatic columnar flash • ⾃動インメモリ Automatic IM population • アプリケーション・コンティニュイティ Automatic application continuity • ⾃動索引付け Automatic indexes • マルチテナント、ホットク ローンと再配置 Multitenant, online clone and relocate • データベース インメモリ Database In-Memory • シャーディング Sharding • Active Directoryとの統合 Active directory integration • RAC Sharding Sharded RAC • Mem-optimized row-store • プライベート⼀時表 Private temporary tables • ⾼速インジェスト High-speed data ingestion • ハイブリッド・パーティション表 Hybrid partition tables 12c 18c 19c Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal イノベーションの加速 Oracle Database 19c - 43 年のイノベーション https://apex.oracle.com/database-features/ Increase Agility 開発サービス Node.js, Python, .NET, Java, PHP, Ruby, PL/SQL, C, C++, Perl, Go, EBR, REST Services, Advanced Queuing, APEX, SODA, Docker ITをシンプルに コンバージド・データベース – 1つのプラットフォームで、あらゆる要件に対応 リスク抑制 俊敏性向上 コスト削減 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal データとイベントログの 監査 Audit Vault アラート レポート ポリシー Network Encryption Oracle Key Vault 透過的データ暗号化 DF11233 U*1 $5Ha1qui %H1 HSKQ112 A14 FASqw34 £$1 DF@£!1ah HH! DA45S& DD1 機密データの発⾒ (Sensitive Data Discovery) Data Masking and Subsetting テスト 開発 Data Redaction Database Vault ユーザー アプリケーション Database Firewall Virtual Private Database Label Security Real Application Security イベント データ駆動のセキュリティ Database Security Controls 検知 防御 アクセス セキュリティの強化 Maximum Security Architecture Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal リスク抑制 Data Safe Audit ….. Users Discover Assess Mask ∞ Blockchain Table 19cのサポート期間は 現時点で6年 程あります 12c以降のすべての新たな⾰新技 術を含みます 最新のロングタームサポートリリース • ほとんどのお客様にとって 主要検討事項 • 3年のプレミアサポート (2024年3⽉まで) • 3年の延⻑サポート (2027年3⽉まで) Oracle Database 19cは、最新のロングタームリリースです。 最新のスケジュールについては、MOSノート742060.1を常に確認してください。 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal アプリケーションの将来性の担保 ⻑期(ロングターム)サポート リスク抑制 コスト削減 採⽤へのシンプルな流れ 以前のOracle DBバージョンからのアップグレードパス • Oracle Database 11g以降のデータベース ダイレクトパス • それ以前のバージョンのOracle Database 19cへのアップグレードパスがあります。 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal テスト済みのツール • 包括的なアップグレード&マイグレーションツール • Real Application Testing - アップグレード前に ワークロードをテスト • Oracle GoldenGate - 古いバージョンのデータベース と新しいバージョンのデータベースの間でダウンタイムな しに移⾏可能 MOS Note 2485457.1 New AutoUpgrade ツール MOS Doc: 551141.1 リスク抑制
  • 25. Copyright © 2021, Oracle and/or its affiliates AutoUpgrade ? ⾃動? ⼿間いらず?
  • 26. Copyright © 2021, Oracle and/or its affiliates Daniel Overby Hansen Lead Developer SimCorp A/S - Denmark 新しいAutoUpgradeツールを当社のデータベースの代表的なケースで検証 した結果、このツールは素晴らしい仕事をしており、本番にも対応できることが わかりました。⾃動化にむけ、多くの「⾃家製」コードを⽌め、AutoUpgrade 機能で置き換えました。 2019年8⽉以降、SimCorpのすべてのアップグレードはAutoUpgradeツー ルを使って実⾏しています。 "After qualifying the new AutoUpgrade tool on a representative portion of our database landscape we found that tool was doing a great job and is production-ready. In our automation tool we have removed a lot of “home-grown” code, and replaced it with AutoUpgrade functionality. Since August 2019 all upgrades at SimCorp have been executed using the AutoUpgrade tool.“ ご参考 – AutoUpgrade 適⽤事例
  • 27. AutoUpgrade Copyright © 2021, Oracle and/or its affiliates upg> Job Console 11.2.0.4 12.1.0.2 12.2.0.1 18c autoupgrade.jar MOS Note: 2485457.1 3MB config.cfg autoupgrade.jar 12.2.0.1 18.5.0 19c 19c
  • 28. AutoUpgrade ・ 既に世界で数千のお客様がご利⽤中 ・ 1つのコマンドで、単⼀のデータベース、或いは、多くのデータベースをまとめてアップグレード可能 ・ 構成ファイルを編集し、ツールを実⾏して⾃動アップグレード ・ 事前チェックのみ / 実⾏前後にユーザ定義のスクリプト処理、など柔軟に実⾏可能 ・ ⾃動対応: - シングル・インスタンス・データベースのアップグレード - RACデータベースのアップグレード - ⾮CDBからPDBへの変換 - PDBの Unplug – Plug & アップグレード ・ Exadata上のデータベースのアップグレードにも推奨 Copyright © 2021, Oracle and/or its affiliates
  • 29. Demo Copyright © 2021, Oracle and/or its affiliates
  • 30. Copyright © 2021, Oracle and/or its affiliates $ java -jar $OH19/rdbms/admin/autoupgrade.jar -config ALL.cfg -mode analyze upg> lsj (ジョブのステータスリスト) (browser) status/status.html (プリチェック・レポート) $ java -jar $OH19/rdbms/admin/autoupgrade.jar -config ALL.cfg -mode deploy upg> lsj (ジョブのステータスリスト) $ python –m SimpleHTTPServer 8080 [localhost:8080/state.html] (アップグレード中のステータス) 設定ファイル (ALL.cfg)
  • 31. Copyright © 2021, Oracle and/or its affiliates From a one of the leading automobile manufacturers in the world “この場をお借りして、Oracle AutoUpgrade utilityに感謝いたします。 おかげで我々は、 500以上のOracleデータベースにおいて、完全⾃動化で Oracle 12.2からOracle 19cへのアップグレードを完了しました。 四半期に⼀度の OSアップグレードの処理に本スクリプトを組み込むことで、追加の ダウンタイム無しでデータベースのアップグレードを実現できました。 これにより、⼀切の⼈⼿をかけずに、10⽇以内で全てのアップグレードを終えました。 ピーク時には、1時間で80個のデータベースを同時にアップグレードしました。” “I would like to take the opportunity to thank you for the Oracle AutoUpgrade utility. Thanks to it, we at <name removed> completed more than 500 Oracle database upgrade fully automated from Oracle 12.2 to Oracle 19c. We even did this without using additional downtime for the database upgrades as we scripted it into our process for the OS upgrade which happens once per quarter. This way, we completed the entire upgrade process within 10 days - without any manual intervention. At peak, we upgraded 80 databases in parallel within 1 hour.” ご参考 – AutoUpgrade 適⽤事例
  • 32. 全体の流れ〜 データベースのアップグレードを成功させる秘訣 Copyright © 2021, Oracle and/or its affiliates 1. Oracle 19c ダウンロードと インストール 2. 最新のRU* ダウンロードと インストール 3. 最新の AutoUpgrade をダウンロード、実⾏ 4. SPAを使って 性能安定性 確認 eDelivery MOS: 2485457.1 MOS: 2521164.1
  • 33. Copyright © 2021, Oracle and/or its affiliates https://support.oracle.com/epmos/faces/DocumentDisplay?id=2016425.2 45
  • 34. Copyright © 2021, Oracle and/or its affiliates
  • 35. Copyright © 2021, Oracle and/or its affiliates
  • 36. オペレーティングシステム | 推奨事項 MOS Note: 1587357.1 Oracle Database on Unix AIX、HP-UX、Linux、Solaris および MS Windows - インストールおよび構成要件 クイック・リファレンス Copyright © 2021, Oracle and/or its affiliates 1. Oracle 19cダウンロードとインストール
  • 37. Oracle 19c | インストール ゴールド・イメージ 1. ORACLE_HOME ディレクトリの作成 2. イメージのダウンロード (https://edelivery.oracle.com/) 3. ORACLE_HOME へ解凍 4. ./runInstaller を実⾏ 5. root.sh を実⾏ Copyright © 2021, Oracle and/or its affiliates 1. Oracle 19cダウンロードとインストール 53
  • 38. Copyright © 2021, Oracle and/or its affiliates
  • 39. 全体の流れ〜 データベースのアップグレードを成功させる秘訣 Copyright © 2021, Oracle and/or its affiliates 1. Oracle 19c ダウンロードと インストール 2. 最新のRU ダウンロードと インストール 3. 最新の AutoUpgrade をダウンロード、実⾏ 4. SPAを使って 性能安定性 確認 eDelivery MOS: 2485457.1 MOS: 2521164.1 RU: リリース・アップデート 四半期に⼀度のセキュリティ対応を含むパッチ 2. 最新のRUダウンロードとインストール
  • 40. Copyright © 2021, Oracle and/or its affiliates
  • 41. 全体の流れ〜 データベースのアップグレードを成功させる秘訣 Copyright © 2021, Oracle and/or its affiliates 1. Oracle 19c ダウンロードと インストール 2. 最新のRU ダウンロードと インストール 3. 最新の AutoUpgrade をダウンロード、実⾏ 4. SPAを使って 性能安定性 確認 eDelivery MOS: 2485457.1 MOS: 2521164.1 3.最新の AutoUpgrade をダウンロード、実⾏
  • 42. Download | Get the latest autoupgrade.jar MOS Note: 2485457.1 Copyright © 2021, Oracle and/or its affiliates 3.最新の AutoUpgrade をダウンロード、実⾏ 61
  • 43. AutoUpgrade Copyright © 2021, Oracle and/or its affiliates upg> Job Console 11.2.0.4 12.1.0.2 12.2.0.1 18c autoupgrade.jar MOS Note: 2485457.1 3MB config.cfg autoupgrade.jar 12.2.0.1 18.5.0 19c 19c 3.最新の AutoUpgrade をダウンロード、実⾏
  • 44. AutoUpgrade Copyright © 2021, Oracle and/or its affiliates upg> Job Console 11.2.0.4 12.1.0.2 12.2.0.1 18c autoupgrade.jar MOS Note: 2485457.1 3MB config.cfg autoupgrade.jar Oracle 19c CDB PDBs SEED 3.最新の AutoUpgrade をダウンロード、実⾏
  • 45. AutoUpgrade | アーキテクチャ Copyright © 2021, Oracle and/or its affiliates データベース・ポストアップグレード 統計の更新 Time Zone 調整 /etc/oratab データベース・アップグレード コマンドライン処理 データベース・プリチェック preupgrade.jar ⾃動修正 システム・チェック 空き容量 必要要件 アップグレード ジョブマネージャー アップグレード ディスパッチャー config.cfg 3.最新の AutoUpgrade をダウンロード、実⾏
  • 46. AutoUpgrade | 要件 と サポート範囲 Java 8 以上 • 12.1.0.2 以上の $ORACLE_HOME にはデフォルト で存在 • 確認 : $ORACLE_HOME/jdk/bin/java - version AutoUpgrade パッケージ • jar ファイル (3 MB) Copyright © 2021, Oracle and/or its affiliates ■Non-CDB および CDB のアップグレード ■Oracle Databaseサーバーが稼働するすべての オペレーティング・システム ■Standard Edition 2 および Enterprise Edition ■RAC をサポート 2020年3⽉以降 ■アップグレード 元 : • 11.2.0.4 以降 ■アップグレード 先 : • 12.2.0.1 (2019年1⽉Update以降) • 18.5.0 (2019年1⽉Update以降) • 19.3.0 以降 3.最新の AutoUpgrade をダウンロード、実⾏
  • 47. AutoUpgrade | もしもの場合 ... 1. グローバル・ログ・ディレクトリ全体を ZIP する java -jar autoupgrade.jar -config config.cfg -zip 2. alert.log を取得する 3. My Oracle Support に連絡 Copyright © 2021, Oracle and/or its affiliates 3.最新の AutoUpgrade をダウンロード、実⾏
  • 48. アップグレード後の作業 • 統計情報の履歴保存期間の設定 • 利⽤領域の確認: • 維持期間の確認 • デフォルト: 31 ⽇ • 設定調整 • 例: 10 ⽇ Copyright © 2021, Oracle and/or its affiliates SQL> select SPACE_USAGE_KBYTES/1024 MB from V$SYSAUX_OCCUPANTS where OCCUPANT_NAME='SM/OPTSTAT'; SQL> select DBMS_STATS.GET_STATS_HISTORY_RETENTION from DUAL; SQL> exec DBMS_STATS.ALTER_STATS_HISTORY_RETENTION(10); 3.最新の AutoUpgrade をダウンロード、実⾏
  • 49. 全体の流れ〜 データベースのアップグレードを成功させる秘訣 Copyright © 2021, Oracle and/or its affiliates 1. Oracle 19c ダウンロードと インストール 2. 最新のRU ダウンロードと インストール 3. 最新の AutoUpgrade をダウンロード、実⾏ 4. SPA を使って 性能安定性 確認 eDelivery MOS: 2485457.1 MOS: 2521164.1 4. SPA を使って性能安定性確認
  • 50. Copyright © 2021, Oracle and/or its affiliates AutoUpgrade 後 ユーザーテスト対象とするアプリ選択や、テストデータ作成の負荷を避けたい テスト作業と結果の取りまとめの負荷を避けたい アップグレード後の性能安定性 エラーとなるSQLがある 性能が低下したSQLがある
  • 51. 本番環境でのSQLの実⾏記録をキャプチャし、新環境で⽐較する SQL単体での実⾏計画・性能の突合と、SQLの実⾏再現による突合 Copyright © 2021, Oracle and/or its affiliates 本番環境から SQL、ワークロードを取得 評価 SPA 実⾏ チューニング Database Replay 実⾏ チューニング 評価 移⾏先環境へ適⽤ OK NG OK NG SPAレポート リプレイレポート/ AWRレポート STS (SQL Tuning Set) キャプチャファイル SPAでSQL単体レベルの問題を解決してから Database Replayスループットのテストを⾏う (SPAだけ利⽤するケースも多い) SPA (SQL Performance Analyzer) Database Replay 4. SPA を使って性能安定性確認
  • 52. 実⾏計画の⽐較 実⾏時間等の⽐較 SPA(SQL Performance Analyzer) 〜 問題となるSQLの特定 Copyright © 2021, Oracle and/or its affiliates アプリケーション 本番環境 (またはSQL取得が可能な同等の環境) テスト環境 DB Link STS (SQL Tuning Set) SPA (SQL Performance Analyzer) STS テスト環境(変更前) (11g R2など) テスト環境(変更後) (19cなど) 図の「テスト環境(変更前)」をテスト環境に⽤意 しないで、 本番環境での取得結果とテスト環境(変 更後)の結果で⽐較することも可能 テスト環境での2つの環境での テスト実施結果の⽐較をする (11g R2など) SQL⽂を記録 実⾏コンテキスト 実⾏計画 実⾏統計(Elaps, IO etc) 4. SPA を使って性能安定性確認
  • 53. Database Replay 〜 スループットやリソース使⽤量の確認に Copyright © 2021, Oracle and/or its affiliates キャプチャファイル アプリケーション リプレイ ・ クライアント 本番環境 (同等の負荷が取得できる環境) テスト環境 ⽐較は、 - 本番環境(キャプチャ取得環境)と - テスト環境でのテスト(リプレイ) で⾏う。 テスト環境(変更後) (19cなど) (11g R2など) ・パフォーマンスの違い ・エラーの違い ・結果の違い 4. SPA を使って性能安定性確認
  • 54. 事例情報 Copyright © 2021, Oracle and/or its affiliates Oracle Cloud(PaaS/IaaS)︓お客様活⽤事例 https://blogs.oracle.com/oracle4engineer/oracle-cloud-platformpaasiaas Oracle Cloud PaaS お客様活⽤事例 検索 4. SPA を使って性能安定性確認
  • 55. 始めてみる Copyright © 2021, Oracle and/or its affiliates SQL Performance Analyzer A. Oracle DatabaseのSQL Tuning Set(STS)の活⽤︓STSへ SQL実⾏時の情報を記録する https://qiita.com/ts_carp/items/1b1f3ec0b8ec55c56c67 B. Oracle DatabaseのSQL Tuning Set(STS)の活⽤︓STSを データベース間で移動(コピー)する https://qiita.com/ts_carp/items/eee8f1fa3d69c3b91f8a C. Oracle Real Application TestingのSQL Performance Analyzerの活⽤︓データベースのアップグレードでのSQLテスト https://qiita.com/ts_carp/items/a52c7a4063f9e6226dd6 データベースのアップグレードを想定したシナリオでSPAの利⽤⼿順を 具体的に説明しています。 D. Oracle DatabaseのSQL Plan Management(SPM)とSQL Tuning Set(STS)の活⽤︓データベースのアップグレードでのSQL 実⾏計画の変動を制御する https://qiita.com/ts_carp/items/1edb0e6780b755dfcd8c STSとSPMを組み合わせて、実⾏計画の変動を制御する⼿順を 説明しています。 Database Replay Oracle Real Application TestingのDatabase Replayの簡単な 動作確認の⼿順 https://qiita.com/ts_carp/items/da4d4a4488568231a63f 4. SPA を使って性能安定性確認
  • 56. 全体の流れ〜 データベースのアップグレードを成功させる秘訣 Copyright © 2021, Oracle and/or its affiliates 1. Oracle 19c ダウンロードと インストール 2. 最新のRU ダウンロードと インストール 3. 最新の AutoUpgrade をダウンロード、実⾏ 4. SPA を使って 性能安定性 確認 eDelivery MOS: 2485457.1 MOS: 2521164.1
  • 57. (ご参考) RU(Release Update)適⽤ 作業の流れ 1.BinaryへのPatch (opatch) 1. 古いopatchを削除 (もしあれば) 2. 最新opatchのダウンロード、unzip (MOS 2118136.2) 3. RUをダウンロード、unzipする 4. Opatchバージョンの確認 $ opatch –version 5. Patch競合の事前確認 $ opatch prereq CheckConflictAgainstOHWithDetail -ph ./ 6. Database, Listenerをシャットダウン 7. パッチ適⽤ $ opatch apply 8. Database の Start / Open, Listener の Start Copyright © 2021, Oracle and/or its affiliates 2.Data DictionalyへのPatch (datapatch) 1. Database, 各PDB の Openを確認 2. パッチ適⽤ $ datapatch -verbose
  • 58. Copyright © 2021, Oracle and/or its affiliates https://docs.oracle.com/cd/F19136_01/upgrd/index.html 77
  • 59. 4/27 Tech Night でより詳細な段取りを Copyright © 2021, Oracle and/or its affiliates https://go.oracle.com/LP=109289 78
  • 60. ■おさらい: 5つの理由 1. イノベーションの加速 2. ITをシンプルに 3. セキュリティの強化 4. アプリケーションの将来性の担保 5. 採⽤へのシンプルな流れ ■AutoUpgradeによる作業の流れ コスト削減 リスク抑制 俊敏性向上