SlideShare a Scribd company logo
SAPジャパン株式会社
2013/6/18
【詳解】インメモリーデータベース SAP HANA:実際
の仕組みと動きを理解しよう!
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2
免責条項
このプレゼンテーションに含まれる情報は機密であり、SAPの専有情報であり、SAPの許可なく開示することはできません。こ
のプレゼンテーションは、御社とのライセンス契約やその他のサービス、SAPとのサブスクリプションに関する合意書とは無関係で
す。SAPはこの文書や関連するプレゼンテーションに記載された事業を遂行することについて、またそれらに記載されている機
能の開発やリリースについて何ら義務を負いません。この文書や関連するプレゼンテーション、SAPの戦略や将来的な開発、
製品やプラットフォームの方針や機能についてはすべて、予告なく変更される場合があります。この文書に含まれる情報は、
何らかの資料、コードまたは機能の提供を確約したり、約束したりするものではなく、また法的な義務を負うものではありませ
ん。この文書は、明示・黙示を問わず、また商品性、特定目的適合性、非侵害に関する暗黙の保証等(これらに限りませ
ん)何らの保証も提供するものではありません。この文書は情報提供の目的のもので、契約書には含まれません。SAPは誤
字・脱字や誤りなどに責任を負わず、またこの文書の使用により生じた直接損害、間接損害、結果損害等(これらに限りま
せん)、いかなる種類の損害にも責任を負いません。
将来に関する記述にはすべてに様々なリスクや不確定要素があり、実際の結果が期待値と大きく異なる場合もあります。こ
れらの将来的な記述は書かれた時点の情報にすぎませんので、過度に信頼しないようご注意いただくとともに、購入の意思
決定の根拠としないようにしてください。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 3
アプリケーションからDBへアクセス
アプリケーションサーバからのアクセス XSからのアクセス
アプリケーションからSAP HANAへアクセスする形態としては2種類あります。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 4
アプリケーションからDBへアクセス
SAP NetWeaver SQL trace (ST05)
vanilla JAVA code
• Prepare
• Open
• Fetch
• Close
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 5
HANAとアプリケーション間のセッションの流れ
アプリケーション
HANA クライアント
ソフトウェア
HANA クライアント
ソフトウェア
ネットワークコミュニケーション
クエリを準備 クエリをパースする
か、キャッシュから
プランをフェッチ
SQL
プランキャッシュ
プリペアドクエリをハンドル
プランを実行し、
結果セットを戻す
クエリをコール/open cursor
パラメータ値を提供
結果をフェッチ
結果セットクローズ/close cursor
プリペアドステートメントをクローズ
コネクションをクローズ
Execution エンジン
OLAP
エンジン
Join
エンジン
Calc.
エンジン
SQL エンジン
カラムストア ローストア
セッションコンテキスト
SAP HANA DB ServerDB クライアント
結果キャッシュ
認証
(ユーザー名 + パスワード/トークン/証明書)
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 6
HANAとアプリケーション間のセッションの流れ
アプリケーション
HANA クライアント
ソフトウェア
HANA クライアント
ソフトウェア
ネットワークコミュニケーション
クエリを準備 クエリをパースする
か、キャッシュから
プランをフェッチ
SQL
プランキャッシュ
プリペアドクエリをハンドル
プランを実行し、
結果セットを戻す
クエリをコール/open cursor
パラメータ値を提供
結果をフェッチ
結果セットクローズ/close cursor
プリペアドステートメントをクローズ
コネクションをクローズ
Execution エンジン
OLAP
エンジン
Join
エンジン
Calc.
エンジン
SQL エンジン
カラムストア ローストア
セッションコンテキスト
SAP HANA DB ServerDB クライアント
結果キャッシュ
 アプリケーションは、 SAP HANA server にセッションを作成します。
 セッションは、クライアントとサーバ間の会話です。
 セッションは、物理的なネットワークコネクションを通じて行われます。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 7
セッションコンテキスト変数
各コネクションのセッション変数をモニタリングするVew(M_SESSION_CONTEXT)
 KEYカラムにAPPLICATION変数は表示され、容易にシステムの監視を可能に
するために使用される
 APPLICATION :使用されているアプリケーション名
 APPLICATIONUSER: ユーザー名
 APPLICATIONSOURCE :データベースコールのソースの場所
 APPLICATIONVERSION :DBクライアントのバージョン情報
SYSTEM 変数は、ログオン / 自動的に設定
され、セッション中に変更することはできま
せん。例えば、セッション言語はLOCALE
(ISO lang code)/LOCALE_SAP (SAP
internal language encoding) を介して設定
されます。
USER 変数は、 (セッション毎に50個ま
で)自由に定義され、Viewなどを経由して
セッションの外部からアクセスすることがで
きます。 (M_SESSION_CONTEXT View,
SAP HANA studio)
 SECTIONカラムに表示される変数
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 8
セッションコンテキスト変数 – 監視に使用
SAP HANA StudioのSessionタブから情報を見ることも可能です。
 APPLICATION変数は、以下のようなモニタリングと質問に回答するための追加
のメタデータを提供します。
・どのABAPモジュールがステートメントを実行しますか?
・どの SAP HANA Studio バージョンが使用されてますか?
・…
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 9
HANAとアプリケーション間のセッションの流れ
アプリケーション
HANA クライアント
ソフトウェア
HANA クライアント
ソフトウェア
ネットワークコミュニケーション
クエリを準備 クエリをパースする
か、キャッシュから
プランをフェッチ
SQL
プランキャッシュ
プリペアドクエリをハンドル
プランを実行し、
結果セットを戻す
クエリをコール/open cursor
パラメータ値を提供
結果をフェッチ
結果セットクローズ/close cursor
プリペアドステートメントをクローズ
コネクションをクローズ
Execution エンジン
OLAP
エンジン
Join
エンジン
Calc.
エンジン
SQL エンジン
カラムストア ローストア
セッションコンテキスト
SAP HANA DB ServerDB クライアント
結果キャッシュ
 アプリケーションは、 SAP HANA server にセッションを作成します。
 セッションは、クライアントとサーバ間の会話です。
 セッションは、物理的なネットワークコネクションを通じて行われます。
indexserver.ini
[session]
idle_connection_timeout_application_statisticsserver=60
idle_connection_timeout_application_hdbstudio=-1
idle_connection_timeout=1440
connection_history_lifetime=60
 コネクションは、管理者によって、コネクションはCancel/
Kill することが可能です。
 シングルDBセッションでマルチノードアクセスが可能です。
 自動的にタイムアウトメカニズムに基づいてキャンセルする
ことが可能です。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 10
コネクション情報
 SQL  DBACockpit
 M_CONNECTIONS View
 コネクションステータス、クライアント情報、コネクションタイプ(ローカルかリモート)、リソース
利用状況などをモニタリングするView
 SQL、DBACockpit、HANA Studioからアクセスすることが可能
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 11
コネクション情報 – SAP HANA Studio
Double click
一番利用しやすい方法としては、SAP HANA Studioからになります。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 12
HANAとアプリケーション間のセッションの流れ
アプリケーション
HANA クライアント
ソフトウェア
HANA クライアント
ソフトウェア
ネットワークコミュニケーション
クエリを準備 クエリをパースする
か、キャッシュから
プランをフェッチ
SQL
プランキャッシュ
プリペアドクエリをハンドル
プランを実行し、
結果セットを戻す
クエリをコール/open cursor
パラメータ値を提供
結果をフェッチ
結果セットクローズ/close cursor
プリペアドステートメントをクローズ
コネクションをクローズ
Execution エンジン
OLAP
エンジン
Join
エンジン
Calc.
エンジン
SQL エンジン
カラムストア ローストア
セッションコンテキスト
SAP HANA DB ServerDB クライアント
結果キャッシュ
 アプリケーションは、SAP HANAにSQLコ
マンドテキストを送信します。
 SQLコマンドテキストは、解析され、検証
され、最適化されコンパイルされる必要が
あります。
 毎回、異なるSQLコマンドを使用する場合、
パースするために多くの時間とリソースが
必要です。
 コンパイルされたプランをキャッシュすることが、
パフォーマンス向上のためのキーです。
 パフォーマンスを向上させるためには、パラメータ
化されたSQL文を出来るだけ考えた方が良いです!
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 13
パラメータ化されたステートメント…?!
実行 [F8]
select id, name from employees
where id = 1 ;
select id, name from employees
where id = 2 ;
• 2つのSQLは似ているが、異なる SQL文
• 異なるSQL文のため、各々でパーシング
とオプティマイジングが必要
• 別々にメモリ内にプランを格納し保持
• PLAN Cacheを利用する場合、ハード
コーディングされたIDナンバーが一致
する時のみ利用することが可能。
1
2
通常のSQL
select id, name from employees
where id = ? ;
• パラメータを利用するため、1ステートメ
ントでコーディング可能
• 1回のパーシングとオプティマイジング
• 1つプランだけメモリ内に格納と保持
• 無期限に再利用可能
?
パラメータ化したSQL
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 14
SQLプランキャッシュ
 2種類の情報が含まれます。
1. パースされたステートメント
2. ステートメントが呼び出された回数やランタイムの統計情報
 以下のような質問に答えることができる:
• “どのくらいの時間が、実際ステートンメントの実行に費やされたのか?"
• “ステートメントは再利用可能か?それとも何度も最適化される必要があるのか?"
 ユースケースに応じてデフォルトキャッシュサイズを小さくすることができます。
indexserver.ini
[sql]
plan_cache_size=2147483648
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 15
SQLプランキャッシュ
 SQL  DBACockpit
 M_SQL_PLAN_CACHE View
 SQLステートンメント、トータル実行回数、参照されているカウント、プランのメモリサイズ、平均実
行時間などをモニタリングするView
 SQL、DBACockpit、HANA Studioからアクセスすることが可能
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 16
SQLプランキャッシュ – SAP HANA Studio モニタリング
データの容易なフィルタリングとソーティ
ング
SAP HANA SPS8よりPlan Visualization
へナビゲーションが可能
一番利用しやすい方法としては、SAP HANA Studioからになります。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 17
ステートメント分析の向上(サマリ編)
Plan Cache: パラメータの設定を保持
SQLステートンメントが、M_SQL_PLAN_CACHEに格納されている場合、利用されたパラメータセットは、
M_SQL_PLAN_CACHE_PARAMETERS に格納されます。
StudioのAdmini editorの中のタブ Performance -> SQL Plan Cache の中で、
“Visualize Plan” や“Prepare in SQL Console”を選択する時に、格納したパラメータは使用されます。
これを利用することで、どのようなパラメータセットが利用されたのか把握することが可能です。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 18
ステートメント分析の向上(詳細編)
Plan Cache: パラメータの設定を保持
 プリペアドステートメントのパラメータセットは、特定のクエリを簡単に再実行することを可能にするためにモニタリング
View M_SQL_PLAN_CACHE_PARAMETERS に格納されます。
– 最初のパラメータセットは、ステートメントのトータルの実行時間が、パラメータ
plan_cache_parameter_sum_threshold (default 1000ms)よりも大きい時格納されます。
– その後、パラメータ値は、ステートメントのシングル実行時間が、 パラメータplan_cache_parameter_threshold
(default 100ms)で最後にキャプチャした実行時間したよりも大きい場合、変更されます。
 この機能を有効にするパラメータ:
– plan_cache_parameter_enabled: プリペアド
ステートメントのパラメータ値のキャプチャを
有効/無効
– plan_cache_parameter_for_lob_enabled: BLOB/
CLOB/NCLOB のパラメータ値のキャプチャを
有効/無効
 SAP HANA StudioのAdmini editorの中のタブ
Performance -> SQL Plan Cache の中で、
“Visualize Plan” や“Prepare in SQL Console”を選択
する時に、格納したパラメータは使用されます。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 19
その他SQLプランキャッシュ関連情報
 M_SQL_PLAN_CACHE_OVERVIEW View
 ステートメントがSQLプランキャッシュから追い出されたり、キャッシュされたプランの全体の統計が格
納されているモニタリングView
 EVICTED_PLAN_COUNT カラムが、高い数値を示している場合、SQLプランキャッシュの容量が十分で
なく、あまりにも多くのコンパイルが発生している可能性があるなどチェックすることが可能です。
 M_SQL_PLAN_CACHE_RESET View
 SQLプランキャッシュの最後のリセット以降を積み上げているView
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 20
HANAとアプリケーション間のセッションの流れ
アプリケーション
HANA クライアント
ソフトウェア
HANA クライアント
ソフトウェア
ネットワークコミュニケーション
クエリを準備 クエリをパースする
か、キャッシュから
プランをフェッチ
SQL
プランキャッシュ
プリペアドクエリをハンドル
プランを実行し、
結果セットを戻す
クエリをコール/open cursor
パラメータ値を提供
結果をフェッチ
結果セットクローズ/close cursor
プリペアドステートメントをクローズ
コネクションをクローズ
Execution エンジン
OLAP
エンジン
Join
エンジン
Calc.
エンジン
SQL エンジン
カラムストア ローストア
セッションコンテキスト
SAP HANA DB ServerDB クライアント
結果キャッシュ
 パース処理の結果、アプリケーションは解析されたステー
トメントのハンドルを取得します。
 このハンドルで、アプリケーションは、SQL プランキャッ
シュから直接解析済みのステートメントにアクセスし、時
間を節約することが可能です。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 21
HANAとアプリケーション間のセッションの流れ
アプリケーション
HANA クライアント
ソフトウェア
HANA クライアント
ソフトウェア
ネットワークコミュニケーション
クエリを準備 クエリをパースする
か、キャッシュから
プランをフェッチ
SQL
プランキャッシュ
プリペアドクエリをハンドル
プランを実行し、
結果セットを戻す
クエリをコール/open cursor
パラメータ値を提供
結果をフェッチ
結果セットクローズ/close cursor
プリペアドステートメントをクローズ
コネクションをクローズ
Execution エンジン
OLAP
エンジン
Join
エンジン
Calc.
エンジン
SQL エンジン
カラムストア ローストア
セッションコンテキスト
SAP HANA DB ServerDB クライアント
結果キャッシュ
 カーソルをCALL/OPEN/実行  パラメータ値を提供し、
プリペアドクエリを実行します。
 SAP HANA は、複数の実行エンジンを使用します。
 カラムストアテーブルかローストアテーブルに格納されているかで、実
行するエンジンが異なります。
 カラムストアテーブルのJoin Join Engine (JE-POPs)
 OLAP query support OLAP Engine (OE, BW-POPs)
 複雑な計算 Calculation engine (CE-POPs)
 残りは、SQLエンジンで処理
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 22
SAP HANAモデリングの基本原則
Column
Store
OLAP
Engine
Join
Engine
Calculation Engine
クライアント /
アプリケーション
A B C D
A B C D G Y
D G
A G Y
A G Y Z
下位のレイヤーで可能な限りデータを絞
る。(CONSTRAINTS, WHERE 節
,Analytical Priveleage..)
データレコードを小さくする (例えば、 GROUP
BYの使用や使うカラムを少なくする)
HANA DBとクライアントアプリケーション間のデータ転送を少なく
する (例えば. HAVING, TOP, LIMIT, ...)
- 計算処理はアグリケーションより後に実行.
- 複雑な式を避ける (IF, CASE, ... )
キー項目やインデックスの存在する項目でジョ
インする
アグリケーションの前の計算や、各行
レベルでの計算を避ける
ビュー間(エンジン間)のデータ転送を少なくする
Calc View
Analytic
View
Attribute
View
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 23
HANAの内部でどのように動いているのか知る方法
Visualize PlanとTime Lineの活用
 Visualize Planは、どのような順番で
動いているのか、そして何件のデータ
が引き渡されているのかを把握するこ
とが可能です。
 Time Lineは、どのように動いている
のか、並列に動いているものはどれな
のかを把握することが可能です。
Execution Plan
Visualization
Execution Plan
timeline
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 24
HANAの内部でどのように動いているのか知る方法
=
 最初のSPS2から提供されたExplain Planは、実行中にどこで時間が費やされているのか、私たちに伝えるこ
とが出来ませんでした。
 Visual Plan内では、時間の把握は可能ですが複雑になると、どこで問題が発生しているのか把握に時間が掛か
ります。
 Visualize Plan Explain Plan
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 25
HANAの内部でどのように動いているのか知る方法
ステートメント分析の向上
Plan Visualizer用のOperator List
 Operator List は、現在のプランの全オペレータの詳細な特性をリストします。
 関心がある特定のオペレータを絞り込むためには、フィルタの設定に従ってオペレータセットを動的に探索するために使用
することができます。
 例えば、
– あるCPU Time以上を
消費しているすべての
オペレータをフィルタ
– そして、Input行の数に
沿ってこれらのオペレ
ータを並べる
– さらに、特定のオペレ
ータタイプでフィルタ
(例えば、 "Column Search”)
– その後、関心のあるオペレータをダブルクリックすることで、 Visualized plan内の位置にリンクされ、場所を確認するこ
とも可能です。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 26
HANAの内部でどのように動いているのか知る方法
Expensive Statements Trace
 シングルステートメントのラン
タイム情報を提供
 パラメータ化したステートメン
トのパラメータの値をキャプ
チャ
 簡単に、実行時間の長いステー
トメントにフォーカスするよう
に構成することが可能
長時間実行されているSQLを抽出する機能です。これは、設定した経過時間の閾値を超えたSQLに
ついてトレースします。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 27
HANAの内部でどのように動いているのか知る方法
Expensive Statements Trace
ナビゲーション
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 28
HANAの内部でどのように動いているのか知る方法
Expensive Statements Trace とSQL Plan Cache
Plan Visualizer へ直接アクセス
 Expensive Statements Trace と SQL Plan Cache から、特定ステートメントのvisualized plan を表示することが可能にな
りました。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 29
HANAの内部でどのように動いているのか知る方法
Expensive Statements Trace と SQL Plan Cache
Expensive Statements TraceとSQL Plan Cache間のリンク
 Expensive Statements Trace と SQL Plan Cache view 間のナビゲーションが改善されました。
 コンテキストメニューオプション Navigate Toを使用して特定のステートメントを表示することが可能です。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 30
モデリング環境でのパフォーマンス分析
モデリング環境でのパフォーマンス分析モード
 HANA Model Editorの中のパフォーマンス分析のヒントと指
標を紹介します。
– マニュアルあるいはデフォルトでスイッチオン
– テーブル分割と行数についてのヒントと指標
パーティションテーブル用の
シナリオ指標 (アイコン)
行の閾値を超えた場合のア
イコン
パフォーマンス
分析モードのスイッチ
Detail パネルを見る: アイコンによりパーティ
ショニングのタイプを表示(hash, range, …)
Performance analysis: パーティションニング
とローカウント情報
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 31
HANAとアプリケーション間のセッションの流れ
アプリケーション
HANA クライアント
ソフトウェア
HANA クライアント
ソフトウェア
ネットワークコミュニケーション
クエリを準備 クエリをパースする
か、キャッシュから
プランをフェッチ
SQL
プランキャッシュ
プリペアドクエリをハンドル
プランを実行し、
結果セットを戻す
クエリをコール/open cursor
パラメータ値を提供
結果をフェッチ
結果セットクローズ/close cursor
プリペアドステートメントをクローズ
コネクションをクローズ
Execution エンジン
OLAP
エンジン
Join
エンジン
Calc.
エンジン
SQL エンジン
カラムストア ローストア
セッションコンテキスト
SAP HANA DB ServerDB クライアント
結果キャッシュ
 一度結果セットが計算されると、クライアントがカーソルをクローズするまではSAP HANAサーバに結果を保持しま
す。
 メモリアロケーション!
 更新処理されたレコードバージョンは、排他ロックが設定されている場合、保存する必要があります。
 クライアントは、すべてのレコードを取得しない方法を検討することも可能です。
 例えば、最初の10個の結果行を表示する、 SELECT TOP 10.. /LIMIT 10 を有効に活用!
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 32
HANAとアプリケーション間のセッションの流れ
アプリケーション
HANA クライアント
ソフトウェア
HANA クライアント
ソフトウェア
ネットワークコミュニケーション
クエリを準備 クエリをパースする
か、キャッシュから
プランをフェッチ
SQL
プランキャッシュ
プリペアドクエリをハンドル
プランを実行し、
結果セットを戻す
クエリをコール/open cursor
パラメータ値を提供
結果をフェッチ
結果セットクローズ/close cursor
プリペアドステートメントをクローズ
コネクションをクローズ
Execution エンジン
OLAP
エンジン
Join
エンジン
Calc.
エンジン
SQL エンジン
カラムストア ローストア
セッションコンテキスト
SAP HANA DB ServerDB クライアント
結果キャッシュ
 カーソルをクローズすると、サーバから結果セットを削除し
ます。
 ステートメントハンドルをクローズするとSQLプランキャッシュ内
のステートンメントの参照カウンタが減ります。(すぐには何も解
放しませんが、ステートメントがセッションで参照されない時は、
キャッシュから削除可能です。)
 コネクションをクローズするとセッションも終了し、暗黙
的にすべてのロックをリリースします。
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 33
モニタリングダッシュボード
SAPUI5ベースのモニタリングダッシュボード
 システムヘルスと構成の主な外観を可視化するWebブラ
ウザーベースダッシュボード
例えば、:
– 現在の高と中の優先度のアラート
– メモリとCPU使用率
– データバックアップの可用性
 詳細情報を知りたい場合、ドリルダウン
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 34
モニタリングダッシュボード
その他SAPUI5ベースのモニタリング
 メモリの使用率とリソース使用率を可視化するWebブラ
ウザーベースモニタリング
 Memory Overview
 Resource Utilization
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 35
Memory Overview
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 36
SAP HANAメモリ管理
 SAP HANA Resident Memory  SAP HANA Virtual Memory  SAP HANA Used Memory
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 37
Resource Utilization
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 38
最新のSAP HANAホワイトペーパー
最新のSAP HANA SPS08に対応したリニューアル版!
SAP Forumで配布開始です。
 SAP Forum
 東京7月11日(金)グランドハイアット
 詳細・申込 http://www.sap.com/japan/sapft/
 大阪7月23日(水)リッツカールトン大阪
 詳細・申込 http://www.sap.com/japan/sapfo/
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 39
SAPセッション
タイトル:【詳解】インメモリーデータベース SAP HANA:永続化の仕組みと障
害/災害対応を踏まえた運用を理解しよう!
概要:SAP HANAは全てのデータをメモリー上に載せて処理を行います。それ故にデータの永続性に対して疑
問を持つ方もいらっしゃいますが、そこは不揮発性のストレージ領域に保存する仕組みが備わっています。こ
のため、バックアップや障害・災害対策を検討する際はこの永続化の仕組みを正しく理解しておく必要があり
ます。このセッションでは、SAP HANAの永続化を担保する基本的なメカニズムと、バックアップ/リストア、
システムレプリケーションについて説明し、障害・災害対策を踏まえた運用を考察します。
6月19日(木) B25 :16:00 - 16:50
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 40
小森 博之
すべてのデータをメモリー上で処理するアーキテクチャーを備えたデータベースシステムが今脚光を浴びています。独
SAPの「Hana」を始め、米マイクロソフトが「SQL Server 2014」で実装し、米Oracleが次期バージョンで追随します。それ
ぞれ実装技術は異なり、何を選択したらいいのか、またその高速性ゆえ、「リアルタイム処理」も期待され、ますます悩み
多きとなりました。そんな皆様のご要望にそれぞれの製品を徹底的に比較し、得意、不得意を明らかにします。またコン
ピュータシステムとの親和性も忘れてはいけません。コンピューターメーカーの視線も交え、事例を織り交ぜつつご紹介し
ます。
三宅 祐典
インメモリーデータベースの時代は確実にやってきています。HPは現在の業界の動きと2020年までに実現を目指す技術
をご紹介。また、今導入できるS/W技術を最適に実装できるコンピューター、サーバーをご紹介します。インメモリーテクノ
ロジーはS/W技術と、H/W技術の双方が高度に融合して実現します。あなたも近未来を体感してみませんか。
Software (Database System) Perspective
Hardware Perspective
Future Technology
SAP HANAに出会える次のセッションご紹介
日本ヒューレット・パッカードがインメモリーを語るセッション
[CORE TECH] Hardware
インメモリーデータベース徹底比較
6月20日 D35
16:00-16:50
[CORE TECH] Hardware
HDDからインメモリーテクノジーへ
6月20日 A34
15:00-15:50
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Thank you
Contact information:
Toshiro Morisaki
Senior Solution Engineer
E-Mail:toshiro.morisaki@sap.com

More Related Content

What's hot

SAP Extractorのソースエンドポイントとしての利用
SAP Extractorのソースエンドポイントとしての利用SAP Extractorのソースエンドポイントとしての利用
SAP Extractorのソースエンドポイントとしての利用
QlikPresalesJapan
 
SAP on Azure Cloud Workshop Material Japanese 20190221
SAP on Azure Cloud Workshop Material Japanese 20190221SAP on Azure Cloud Workshop Material Japanese 20190221
SAP on Azure Cloud Workshop Material Japanese 20190221
Hitoshi Ikemoto
 
シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法
Yohei Azekatsu
 
[db tech showcase Tokyo 2014] B25: [In-Memory DB: SAP HANA] 障害・災害対策のメカニズム by...
[db tech showcase Tokyo 2014] B25: [In-Memory DB: SAP HANA] 障害・災害対策のメカニズム  by...[db tech showcase Tokyo 2014] B25: [In-Memory DB: SAP HANA] 障害・災害対策のメカニズム  by...
[db tech showcase Tokyo 2014] B25: [In-Memory DB: SAP HANA] 障害・災害対策のメカニズム by...
Insight Technology, Inc.
 
Oracle RAC features on Exadata
Oracle RAC features on ExadataOracle RAC features on Exadata
Oracle RAC features on Exadata
Anil Nair
 
Sap on azure airlift architecture (2)
Sap on azure airlift architecture (2)Sap on azure airlift architecture (2)
Sap on azure airlift architecture (2)
Rahim Abdul Kader
 
Oracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけてOracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけて
Yoichi Sai
 
SAP S/4HANA on AWS Tシャツモデル
SAP S/4HANA on AWS TシャツモデルSAP S/4HANA on AWS Tシャツモデル
SAP S/4HANA on AWS Tシャツモデル
Tetsuya Kawahara
 
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
ShuheiUda
 
スキーマレスカラムナフォーマット「Yosegi」で実現する スキーマの柔軟性と処理性能を両立したログ収集システム / Hadoop / Spark Con...
スキーマレスカラムナフォーマット「Yosegi」で実現する スキーマの柔軟性と処理性能を両立したログ収集システム / Hadoop / Spark Con...スキーマレスカラムナフォーマット「Yosegi」で実現する スキーマの柔軟性と処理性能を両立したログ収集システム / Hadoop / Spark Con...
スキーマレスカラムナフォーマット「Yosegi」で実現する スキーマの柔軟性と処理性能を両立したログ収集システム / Hadoop / Spark Con...
Yahoo!デベロッパーネットワーク
 
SAP on Azure インフラ設計解説:HA/DR、Backupからパフォーマンス最適化まで
SAP on Azure インフラ設計解説:HA/DR、Backupからパフォーマンス最適化までSAP on Azure インフラ設計解説:HA/DR、Backupからパフォーマンス最適化まで
SAP on Azure インフラ設計解説:HA/DR、Backupからパフォーマンス最適化まで
Hitoshi Ikemoto
 
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
CData Software Japan
 
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
Ryoma Nagata
 
[D35] インメモリーデータベース徹底比較 by Komori
[D35] インメモリーデータベース徹底比較 by Komori[D35] インメモリーデータベース徹底比較 by Komori
[D35] インメモリーデータベース徹底比較 by KomoriInsight Technology, Inc.
 
大量のデータ処理や分析に使えるOSS Apache Sparkのご紹介(Open Source Conference 2020 Online/Kyoto ...
大量のデータ処理や分析に使えるOSS Apache Sparkのご紹介(Open Source Conference 2020 Online/Kyoto ...大量のデータ処理や分析に使えるOSS Apache Sparkのご紹介(Open Source Conference 2020 Online/Kyoto ...
大量のデータ処理や分析に使えるOSS Apache Sparkのご紹介(Open Source Conference 2020 Online/Kyoto ...
NTT DATA Technology & Innovation
 
Oracle Database Vaultのご紹介
Oracle Database Vaultのご紹介Oracle Database Vaultのご紹介
Oracle Database Vaultのご紹介
オラクルエンジニア通信
 
ゼロから始めるSparkSQL徹底活用!
ゼロから始めるSparkSQL徹底活用!ゼロから始めるSparkSQL徹底活用!
ゼロから始めるSparkSQL徹底活用!
Nagato Kasaki
 
Oracle Data Guard basics and how to create manually 18c plus
Oracle Data Guard basics and how to create manually 18c plusOracle Data Guard basics and how to create manually 18c plus
Oracle Data Guard basics and how to create manually 18c plus
Akira Kusakabe
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud
Ruggero Citton
 
[Oracle DBA & Developer Day 2016] しばちょう先生の特別講義!!ストレージ管理のベストプラクティス ~ASMからExada...
[Oracle DBA & Developer Day 2016] しばちょう先生の特別講義!!ストレージ管理のベストプラクティス ~ASMからExada...[Oracle DBA & Developer Day 2016] しばちょう先生の特別講義!!ストレージ管理のベストプラクティス ~ASMからExada...
[Oracle DBA & Developer Day 2016] しばちょう先生の特別講義!!ストレージ管理のベストプラクティス ~ASMからExada...
オラクルエンジニア通信
 

What's hot (20)

SAP Extractorのソースエンドポイントとしての利用
SAP Extractorのソースエンドポイントとしての利用SAP Extractorのソースエンドポイントとしての利用
SAP Extractorのソースエンドポイントとしての利用
 
SAP on Azure Cloud Workshop Material Japanese 20190221
SAP on Azure Cloud Workshop Material Japanese 20190221SAP on Azure Cloud Workshop Material Japanese 20190221
SAP on Azure Cloud Workshop Material Japanese 20190221
 
シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法
 
[db tech showcase Tokyo 2014] B25: [In-Memory DB: SAP HANA] 障害・災害対策のメカニズム by...
[db tech showcase Tokyo 2014] B25: [In-Memory DB: SAP HANA] 障害・災害対策のメカニズム  by...[db tech showcase Tokyo 2014] B25: [In-Memory DB: SAP HANA] 障害・災害対策のメカニズム  by...
[db tech showcase Tokyo 2014] B25: [In-Memory DB: SAP HANA] 障害・災害対策のメカニズム by...
 
Oracle RAC features on Exadata
Oracle RAC features on ExadataOracle RAC features on Exadata
Oracle RAC features on Exadata
 
Sap on azure airlift architecture (2)
Sap on azure airlift architecture (2)Sap on azure airlift architecture (2)
Sap on azure airlift architecture (2)
 
Oracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけてOracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけて
 
SAP S/4HANA on AWS Tシャツモデル
SAP S/4HANA on AWS TシャツモデルSAP S/4HANA on AWS Tシャツモデル
SAP S/4HANA on AWS Tシャツモデル
 
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
 
スキーマレスカラムナフォーマット「Yosegi」で実現する スキーマの柔軟性と処理性能を両立したログ収集システム / Hadoop / Spark Con...
スキーマレスカラムナフォーマット「Yosegi」で実現する スキーマの柔軟性と処理性能を両立したログ収集システム / Hadoop / Spark Con...スキーマレスカラムナフォーマット「Yosegi」で実現する スキーマの柔軟性と処理性能を両立したログ収集システム / Hadoop / Spark Con...
スキーマレスカラムナフォーマット「Yosegi」で実現する スキーマの柔軟性と処理性能を両立したログ収集システム / Hadoop / Spark Con...
 
SAP on Azure インフラ設計解説:HA/DR、Backupからパフォーマンス最適化まで
SAP on Azure インフラ設計解説:HA/DR、Backupからパフォーマンス最適化までSAP on Azure インフラ設計解説:HA/DR、Backupからパフォーマンス最適化まで
SAP on Azure インフラ設計解説:HA/DR、Backupからパフォーマンス最適化まで
 
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
 
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
 
[D35] インメモリーデータベース徹底比較 by Komori
[D35] インメモリーデータベース徹底比較 by Komori[D35] インメモリーデータベース徹底比較 by Komori
[D35] インメモリーデータベース徹底比較 by Komori
 
大量のデータ処理や分析に使えるOSS Apache Sparkのご紹介(Open Source Conference 2020 Online/Kyoto ...
大量のデータ処理や分析に使えるOSS Apache Sparkのご紹介(Open Source Conference 2020 Online/Kyoto ...大量のデータ処理や分析に使えるOSS Apache Sparkのご紹介(Open Source Conference 2020 Online/Kyoto ...
大量のデータ処理や分析に使えるOSS Apache Sparkのご紹介(Open Source Conference 2020 Online/Kyoto ...
 
Oracle Database Vaultのご紹介
Oracle Database Vaultのご紹介Oracle Database Vaultのご紹介
Oracle Database Vaultのご紹介
 
ゼロから始めるSparkSQL徹底活用!
ゼロから始めるSparkSQL徹底活用!ゼロから始めるSparkSQL徹底活用!
ゼロから始めるSparkSQL徹底活用!
 
Oracle Data Guard basics and how to create manually 18c plus
Oracle Data Guard basics and how to create manually 18c plusOracle Data Guard basics and how to create manually 18c plus
Oracle Data Guard basics and how to create manually 18c plus
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud
 
[Oracle DBA & Developer Day 2016] しばちょう先生の特別講義!!ストレージ管理のベストプラクティス ~ASMからExada...
[Oracle DBA & Developer Day 2016] しばちょう先生の特別講義!!ストレージ管理のベストプラクティス ~ASMからExada...[Oracle DBA & Developer Day 2016] しばちょう先生の特別講義!!ストレージ管理のベストプラクティス ~ASMからExada...
[Oracle DBA & Developer Day 2016] しばちょう先生の特別講義!!ストレージ管理のベストプラクティス ~ASMからExada...
 

Similar to [D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki

SAP HANA SP10最新情報詳細版
SAP HANA SP10最新情報詳細版SAP HANA SP10最新情報詳細版
SAP HANA SP10最新情報詳細版
Mana Matsudate
 
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2014] B11: [In-Memory DB: SAP HANA] OLTP/OLAPをシングルデータ...
[db tech showcase Tokyo 2014] B11: [In-Memory DB: SAP HANA] OLTP/OLAPをシングルデータ...[db tech showcase Tokyo 2014] B11: [In-Memory DB: SAP HANA] OLTP/OLAPをシングルデータ...
[db tech showcase Tokyo 2014] B11: [In-Memory DB: SAP HANA] OLTP/OLAPをシングルデータ...
Insight Technology, Inc.
 
あなたの知っているSAPは古いかもしれません
あなたの知っているSAPは古いかもしれませんあなたの知っているSAPは古いかもしれません
あなたの知っているSAPは古いかもしれません
Mana Matsudate
 
[db tech showcase Tokyo 2015] D22:インメモリープラットホームSAP HANAのご紹介と最新情報 by SAPジャパン株式...
[db tech showcase Tokyo 2015] D22:インメモリープラットホームSAP HANAのご紹介と最新情報 by SAPジャパン株式...[db tech showcase Tokyo 2015] D22:インメモリープラットホームSAP HANAのご紹介と最新情報 by SAPジャパン株式...
[db tech showcase Tokyo 2015] D22:インメモリープラットホームSAP HANAのご紹介と最新情報 by SAPジャパン株式...
Insight Technology, Inc.
 
SAP HANA 2 SPS03 highlights and SAP HANA express edition
SAP HANA 2 SPS03 highlights and SAP HANA express editionSAP HANA 2 SPS03 highlights and SAP HANA express edition
SAP HANA 2 SPS03 highlights and SAP HANA express edition
Koji Shinkubo
 
SAP HANAは 単なるインメモリーデータベースじゃなくて (賢い)アプリの開発・実行プラットフォーム
SAP HANAは 単なるインメモリーデータベースじゃなくて (賢い)アプリの開発・実行プラットフォームSAP HANAは 単なるインメモリーデータベースじゃなくて (賢い)アプリの開発・実行プラットフォーム
SAP HANAは 単なるインメモリーデータベースじゃなくて (賢い)アプリの開発・実行プラットフォーム
Makoto Sugishita
 
Sap inside track2019tokyo_d3-in2_processvisibility_public
Sap inside track2019tokyo_d3-in2_processvisibility_publicSap inside track2019tokyo_d3-in2_processvisibility_public
Sap inside track2019tokyo_d3-in2_processvisibility_public
Masashi Yamazawa
 
20150329 SAP InfiniteInsight(SAPが提供する機械学習エンジン)
20150329 SAP InfiniteInsight(SAPが提供する機械学習エンジン)20150329 SAP InfiniteInsight(SAPが提供する機械学習エンジン)
20150329 SAP InfiniteInsight(SAPが提供する機械学習エンジン)
kiyoshi_iwabuchi
 
SAP HANAのソースエンドポイントとしての利用
SAP HANAのソースエンドポイントとしての利用SAP HANAのソースエンドポイントとしての利用
SAP HANAのソースエンドポイントとしての利用
QlikPresalesJapan
 
AWSではじめるSAP HANA入門
AWSではじめるSAP HANA入門AWSではじめるSAP HANA入門
AWSではじめるSAP HANA入門
Mana Matsudate
 
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
Yasuko Sekiguchi
 
マルチテナント環境における WebLogic Server 管理
マルチテナント環境における WebLogic Server 管理マルチテナント環境における WebLogic Server 管理
マルチテナント環境における WebLogic Server 管理
Masa Sasaki
 
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみようデータ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
Salesforce Developers Japan
 
Spring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能WebセミナーSpring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能Webセミナー
Salesforce Developers Japan
 
Spring12新機能webinar
Spring12新機能webinarSpring12新機能webinar
Spring12新機能webinar
Salesforce Developers Japan
 
Sap business suite on hana適合シナリオ診断 bsr サンプルレポート
Sap business suite on hana適合シナリオ診断 bsr サンプルレポートSap business suite on hana適合シナリオ診断 bsr サンプルレポート
Sap business suite on hana適合シナリオ診断 bsr サンプルレポートShiroh Kinoshita
 
Apache Kafka on Herokuを活用したイベント駆動アーキテクチャの設計と実装
Apache Kafka on Herokuを活用したイベント駆動アーキテクチャの設計と実装Apache Kafka on Herokuを活用したイベント駆動アーキテクチャの設計と実装
Apache Kafka on Herokuを活用したイベント駆動アーキテクチャの設計と実装
Salesforce Developers Japan
 
Business function prediction_0425_jpn
Business function prediction_0425_jpnBusiness function prediction_0425_jpn
Business function prediction_0425_jpnShiroh Kinoshita
 
SQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data PlatformSQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data Platform
Daiyu Hatakeyama
 

Similar to [D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki (20)

SAP HANA SP10最新情報詳細版
SAP HANA SP10最新情報詳細版SAP HANA SP10最新情報詳細版
SAP HANA SP10最新情報詳細版
 
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
 
[db tech showcase Tokyo 2014] B11: [In-Memory DB: SAP HANA] OLTP/OLAPをシングルデータ...
[db tech showcase Tokyo 2014] B11: [In-Memory DB: SAP HANA] OLTP/OLAPをシングルデータ...[db tech showcase Tokyo 2014] B11: [In-Memory DB: SAP HANA] OLTP/OLAPをシングルデータ...
[db tech showcase Tokyo 2014] B11: [In-Memory DB: SAP HANA] OLTP/OLAPをシングルデータ...
 
あなたの知っているSAPは古いかもしれません
あなたの知っているSAPは古いかもしれませんあなたの知っているSAPは古いかもしれません
あなたの知っているSAPは古いかもしれません
 
[db tech showcase Tokyo 2015] D22:インメモリープラットホームSAP HANAのご紹介と最新情報 by SAPジャパン株式...
[db tech showcase Tokyo 2015] D22:インメモリープラットホームSAP HANAのご紹介と最新情報 by SAPジャパン株式...[db tech showcase Tokyo 2015] D22:インメモリープラットホームSAP HANAのご紹介と最新情報 by SAPジャパン株式...
[db tech showcase Tokyo 2015] D22:インメモリープラットホームSAP HANAのご紹介と最新情報 by SAPジャパン株式...
 
SAP HANA 2 SPS03 highlights and SAP HANA express edition
SAP HANA 2 SPS03 highlights and SAP HANA express editionSAP HANA 2 SPS03 highlights and SAP HANA express edition
SAP HANA 2 SPS03 highlights and SAP HANA express edition
 
SAP HANAは 単なるインメモリーデータベースじゃなくて (賢い)アプリの開発・実行プラットフォーム
SAP HANAは 単なるインメモリーデータベースじゃなくて (賢い)アプリの開発・実行プラットフォームSAP HANAは 単なるインメモリーデータベースじゃなくて (賢い)アプリの開発・実行プラットフォーム
SAP HANAは 単なるインメモリーデータベースじゃなくて (賢い)アプリの開発・実行プラットフォーム
 
Sap inside track2019tokyo_d3-in2_processvisibility_public
Sap inside track2019tokyo_d3-in2_processvisibility_publicSap inside track2019tokyo_d3-in2_processvisibility_public
Sap inside track2019tokyo_d3-in2_processvisibility_public
 
20150329 SAP InfiniteInsight(SAPが提供する機械学習エンジン)
20150329 SAP InfiniteInsight(SAPが提供する機械学習エンジン)20150329 SAP InfiniteInsight(SAPが提供する機械学習エンジン)
20150329 SAP InfiniteInsight(SAPが提供する機械学習エンジン)
 
SAP HANAのソースエンドポイントとしての利用
SAP HANAのソースエンドポイントとしての利用SAP HANAのソースエンドポイントとしての利用
SAP HANAのソースエンドポイントとしての利用
 
AWSではじめるSAP HANA入門
AWSではじめるSAP HANA入門AWSではじめるSAP HANA入門
AWSではじめるSAP HANA入門
 
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
 
マルチテナント環境における WebLogic Server 管理
マルチテナント環境における WebLogic Server 管理マルチテナント環境における WebLogic Server 管理
マルチテナント環境における WebLogic Server 管理
 
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみようデータ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
 
Spring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能WebセミナーSpring16 リリース開発者向け新機能Webセミナー
Spring16 リリース開発者向け新機能Webセミナー
 
Spring12新機能webinar
Spring12新機能webinarSpring12新機能webinar
Spring12新機能webinar
 
Sap business suite on hana適合シナリオ診断 bsr サンプルレポート
Sap business suite on hana適合シナリオ診断 bsr サンプルレポートSap business suite on hana適合シナリオ診断 bsr サンプルレポート
Sap business suite on hana適合シナリオ診断 bsr サンプルレポート
 
Apache Kafka on Herokuを活用したイベント駆動アーキテクチャの設計と実装
Apache Kafka on Herokuを活用したイベント駆動アーキテクチャの設計と実装Apache Kafka on Herokuを活用したイベント駆動アーキテクチャの設計と実装
Apache Kafka on Herokuを活用したイベント駆動アーキテクチャの設計と実装
 
Business function prediction_0425_jpn
Business function prediction_0425_jpnBusiness function prediction_0425_jpn
Business function prediction_0425_jpn
 
SQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data PlatformSQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data Platform
 

More from Insight Technology, Inc.

グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
Insight Technology, Inc.
 
Docker and the Oracle Database
Docker and the Oracle DatabaseDocker and the Oracle Database
Docker and the Oracle Database
Insight Technology, Inc.
 
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Insight Technology, Inc.
 
事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する
Insight Technology, Inc.
 
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
Insight Technology, Inc.
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごと
Insight Technology, Inc.
 
グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
Insight Technology, Inc.
 
DBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォームDBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォーム
Insight Technology, Inc.
 
SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門
Insight Technology, Inc.
 
Lunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL ServicesLunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL Services
Insight Technology, Inc.
 
db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉 db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉
Insight Technology, Inc.
 
db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也
Insight Technology, Inc.
 
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
Insight Technology, Inc.
 
難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?
Insight Technology, Inc.
 
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Insight Technology, Inc.
 
そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?
Insight Technology, Inc.
 
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
Insight Technology, Inc.
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
Insight Technology, Inc.
 
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Insight Technology, Inc.
 
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
Insight Technology, Inc.
 

More from Insight Technology, Inc. (20)

グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
 
Docker and the Oracle Database
Docker and the Oracle DatabaseDocker and the Oracle Database
Docker and the Oracle Database
 
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
 
事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する
 
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごと
 
グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
 
DBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォームDBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォーム
 
SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門
 
Lunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL ServicesLunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL Services
 
db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉 db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉
 
db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也
 
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
 
難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?
 
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
 
そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?
 
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
 
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
 
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
 

Recently uploaded

【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Sony - Neural Network Libraries
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
NTT DATA Technology & Innovation
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
harmonylab
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
yassun7010
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
atsushi061452
 
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
atsushi061452
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
iPride Co., Ltd.
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
Fukuoka Institute of Technology
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
Matsushita Laboratory
 

Recently uploaded (15)

【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
 
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
 

[D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki

  • 2. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 2 免責条項 このプレゼンテーションに含まれる情報は機密であり、SAPの専有情報であり、SAPの許可なく開示することはできません。こ のプレゼンテーションは、御社とのライセンス契約やその他のサービス、SAPとのサブスクリプションに関する合意書とは無関係で す。SAPはこの文書や関連するプレゼンテーションに記載された事業を遂行することについて、またそれらに記載されている機 能の開発やリリースについて何ら義務を負いません。この文書や関連するプレゼンテーション、SAPの戦略や将来的な開発、 製品やプラットフォームの方針や機能についてはすべて、予告なく変更される場合があります。この文書に含まれる情報は、 何らかの資料、コードまたは機能の提供を確約したり、約束したりするものではなく、また法的な義務を負うものではありませ ん。この文書は、明示・黙示を問わず、また商品性、特定目的適合性、非侵害に関する暗黙の保証等(これらに限りませ ん)何らの保証も提供するものではありません。この文書は情報提供の目的のもので、契約書には含まれません。SAPは誤 字・脱字や誤りなどに責任を負わず、またこの文書の使用により生じた直接損害、間接損害、結果損害等(これらに限りま せん)、いかなる種類の損害にも責任を負いません。 将来に関する記述にはすべてに様々なリスクや不確定要素があり、実際の結果が期待値と大きく異なる場合もあります。こ れらの将来的な記述は書かれた時点の情報にすぎませんので、過度に信頼しないようご注意いただくとともに、購入の意思 決定の根拠としないようにしてください。
  • 3. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 3 アプリケーションからDBへアクセス アプリケーションサーバからのアクセス XSからのアクセス アプリケーションからSAP HANAへアクセスする形態としては2種類あります。
  • 4. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 4 アプリケーションからDBへアクセス SAP NetWeaver SQL trace (ST05) vanilla JAVA code • Prepare • Open • Fetch • Close
  • 5. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 5 HANAとアプリケーション間のセッションの流れ アプリケーション HANA クライアント ソフトウェア HANA クライアント ソフトウェア ネットワークコミュニケーション クエリを準備 クエリをパースする か、キャッシュから プランをフェッチ SQL プランキャッシュ プリペアドクエリをハンドル プランを実行し、 結果セットを戻す クエリをコール/open cursor パラメータ値を提供 結果をフェッチ 結果セットクローズ/close cursor プリペアドステートメントをクローズ コネクションをクローズ Execution エンジン OLAP エンジン Join エンジン Calc. エンジン SQL エンジン カラムストア ローストア セッションコンテキスト SAP HANA DB ServerDB クライアント 結果キャッシュ 認証 (ユーザー名 + パスワード/トークン/証明書)
  • 6. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 6 HANAとアプリケーション間のセッションの流れ アプリケーション HANA クライアント ソフトウェア HANA クライアント ソフトウェア ネットワークコミュニケーション クエリを準備 クエリをパースする か、キャッシュから プランをフェッチ SQL プランキャッシュ プリペアドクエリをハンドル プランを実行し、 結果セットを戻す クエリをコール/open cursor パラメータ値を提供 結果をフェッチ 結果セットクローズ/close cursor プリペアドステートメントをクローズ コネクションをクローズ Execution エンジン OLAP エンジン Join エンジン Calc. エンジン SQL エンジン カラムストア ローストア セッションコンテキスト SAP HANA DB ServerDB クライアント 結果キャッシュ  アプリケーションは、 SAP HANA server にセッションを作成します。  セッションは、クライアントとサーバ間の会話です。  セッションは、物理的なネットワークコネクションを通じて行われます。
  • 7. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 7 セッションコンテキスト変数 各コネクションのセッション変数をモニタリングするVew(M_SESSION_CONTEXT)  KEYカラムにAPPLICATION変数は表示され、容易にシステムの監視を可能に するために使用される  APPLICATION :使用されているアプリケーション名  APPLICATIONUSER: ユーザー名  APPLICATIONSOURCE :データベースコールのソースの場所  APPLICATIONVERSION :DBクライアントのバージョン情報 SYSTEM 変数は、ログオン / 自動的に設定 され、セッション中に変更することはできま せん。例えば、セッション言語はLOCALE (ISO lang code)/LOCALE_SAP (SAP internal language encoding) を介して設定 されます。 USER 変数は、 (セッション毎に50個ま で)自由に定義され、Viewなどを経由して セッションの外部からアクセスすることがで きます。 (M_SESSION_CONTEXT View, SAP HANA studio)  SECTIONカラムに表示される変数
  • 8. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 8 セッションコンテキスト変数 – 監視に使用 SAP HANA StudioのSessionタブから情報を見ることも可能です。  APPLICATION変数は、以下のようなモニタリングと質問に回答するための追加 のメタデータを提供します。 ・どのABAPモジュールがステートメントを実行しますか? ・どの SAP HANA Studio バージョンが使用されてますか? ・…
  • 9. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 9 HANAとアプリケーション間のセッションの流れ アプリケーション HANA クライアント ソフトウェア HANA クライアント ソフトウェア ネットワークコミュニケーション クエリを準備 クエリをパースする か、キャッシュから プランをフェッチ SQL プランキャッシュ プリペアドクエリをハンドル プランを実行し、 結果セットを戻す クエリをコール/open cursor パラメータ値を提供 結果をフェッチ 結果セットクローズ/close cursor プリペアドステートメントをクローズ コネクションをクローズ Execution エンジン OLAP エンジン Join エンジン Calc. エンジン SQL エンジン カラムストア ローストア セッションコンテキスト SAP HANA DB ServerDB クライアント 結果キャッシュ  アプリケーションは、 SAP HANA server にセッションを作成します。  セッションは、クライアントとサーバ間の会話です。  セッションは、物理的なネットワークコネクションを通じて行われます。 indexserver.ini [session] idle_connection_timeout_application_statisticsserver=60 idle_connection_timeout_application_hdbstudio=-1 idle_connection_timeout=1440 connection_history_lifetime=60  コネクションは、管理者によって、コネクションはCancel/ Kill することが可能です。  シングルDBセッションでマルチノードアクセスが可能です。  自動的にタイムアウトメカニズムに基づいてキャンセルする ことが可能です。
  • 10. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 10 コネクション情報  SQL  DBACockpit  M_CONNECTIONS View  コネクションステータス、クライアント情報、コネクションタイプ(ローカルかリモート)、リソース 利用状況などをモニタリングするView  SQL、DBACockpit、HANA Studioからアクセスすることが可能
  • 11. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 11 コネクション情報 – SAP HANA Studio Double click 一番利用しやすい方法としては、SAP HANA Studioからになります。
  • 12. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 12 HANAとアプリケーション間のセッションの流れ アプリケーション HANA クライアント ソフトウェア HANA クライアント ソフトウェア ネットワークコミュニケーション クエリを準備 クエリをパースする か、キャッシュから プランをフェッチ SQL プランキャッシュ プリペアドクエリをハンドル プランを実行し、 結果セットを戻す クエリをコール/open cursor パラメータ値を提供 結果をフェッチ 結果セットクローズ/close cursor プリペアドステートメントをクローズ コネクションをクローズ Execution エンジン OLAP エンジン Join エンジン Calc. エンジン SQL エンジン カラムストア ローストア セッションコンテキスト SAP HANA DB ServerDB クライアント 結果キャッシュ  アプリケーションは、SAP HANAにSQLコ マンドテキストを送信します。  SQLコマンドテキストは、解析され、検証 され、最適化されコンパイルされる必要が あります。  毎回、異なるSQLコマンドを使用する場合、 パースするために多くの時間とリソースが 必要です。  コンパイルされたプランをキャッシュすることが、 パフォーマンス向上のためのキーです。  パフォーマンスを向上させるためには、パラメータ 化されたSQL文を出来るだけ考えた方が良いです!
  • 13. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 13 パラメータ化されたステートメント…?! 実行 [F8] select id, name from employees where id = 1 ; select id, name from employees where id = 2 ; • 2つのSQLは似ているが、異なる SQL文 • 異なるSQL文のため、各々でパーシング とオプティマイジングが必要 • 別々にメモリ内にプランを格納し保持 • PLAN Cacheを利用する場合、ハード コーディングされたIDナンバーが一致 する時のみ利用することが可能。 1 2 通常のSQL select id, name from employees where id = ? ; • パラメータを利用するため、1ステートメ ントでコーディング可能 • 1回のパーシングとオプティマイジング • 1つプランだけメモリ内に格納と保持 • 無期限に再利用可能 ? パラメータ化したSQL
  • 14. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 14 SQLプランキャッシュ  2種類の情報が含まれます。 1. パースされたステートメント 2. ステートメントが呼び出された回数やランタイムの統計情報  以下のような質問に答えることができる: • “どのくらいの時間が、実際ステートンメントの実行に費やされたのか?" • “ステートメントは再利用可能か?それとも何度も最適化される必要があるのか?"  ユースケースに応じてデフォルトキャッシュサイズを小さくすることができます。 indexserver.ini [sql] plan_cache_size=2147483648
  • 15. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 15 SQLプランキャッシュ  SQL  DBACockpit  M_SQL_PLAN_CACHE View  SQLステートンメント、トータル実行回数、参照されているカウント、プランのメモリサイズ、平均実 行時間などをモニタリングするView  SQL、DBACockpit、HANA Studioからアクセスすることが可能
  • 16. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 16 SQLプランキャッシュ – SAP HANA Studio モニタリング データの容易なフィルタリングとソーティ ング SAP HANA SPS8よりPlan Visualization へナビゲーションが可能 一番利用しやすい方法としては、SAP HANA Studioからになります。
  • 17. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 17 ステートメント分析の向上(サマリ編) Plan Cache: パラメータの設定を保持 SQLステートンメントが、M_SQL_PLAN_CACHEに格納されている場合、利用されたパラメータセットは、 M_SQL_PLAN_CACHE_PARAMETERS に格納されます。 StudioのAdmini editorの中のタブ Performance -> SQL Plan Cache の中で、 “Visualize Plan” や“Prepare in SQL Console”を選択する時に、格納したパラメータは使用されます。 これを利用することで、どのようなパラメータセットが利用されたのか把握することが可能です。
  • 18. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 18 ステートメント分析の向上(詳細編) Plan Cache: パラメータの設定を保持  プリペアドステートメントのパラメータセットは、特定のクエリを簡単に再実行することを可能にするためにモニタリング View M_SQL_PLAN_CACHE_PARAMETERS に格納されます。 – 最初のパラメータセットは、ステートメントのトータルの実行時間が、パラメータ plan_cache_parameter_sum_threshold (default 1000ms)よりも大きい時格納されます。 – その後、パラメータ値は、ステートメントのシングル実行時間が、 パラメータplan_cache_parameter_threshold (default 100ms)で最後にキャプチャした実行時間したよりも大きい場合、変更されます。  この機能を有効にするパラメータ: – plan_cache_parameter_enabled: プリペアド ステートメントのパラメータ値のキャプチャを 有効/無効 – plan_cache_parameter_for_lob_enabled: BLOB/ CLOB/NCLOB のパラメータ値のキャプチャを 有効/無効  SAP HANA StudioのAdmini editorの中のタブ Performance -> SQL Plan Cache の中で、 “Visualize Plan” や“Prepare in SQL Console”を選択 する時に、格納したパラメータは使用されます。
  • 19. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 19 その他SQLプランキャッシュ関連情報  M_SQL_PLAN_CACHE_OVERVIEW View  ステートメントがSQLプランキャッシュから追い出されたり、キャッシュされたプランの全体の統計が格 納されているモニタリングView  EVICTED_PLAN_COUNT カラムが、高い数値を示している場合、SQLプランキャッシュの容量が十分で なく、あまりにも多くのコンパイルが発生している可能性があるなどチェックすることが可能です。  M_SQL_PLAN_CACHE_RESET View  SQLプランキャッシュの最後のリセット以降を積み上げているView
  • 20. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 20 HANAとアプリケーション間のセッションの流れ アプリケーション HANA クライアント ソフトウェア HANA クライアント ソフトウェア ネットワークコミュニケーション クエリを準備 クエリをパースする か、キャッシュから プランをフェッチ SQL プランキャッシュ プリペアドクエリをハンドル プランを実行し、 結果セットを戻す クエリをコール/open cursor パラメータ値を提供 結果をフェッチ 結果セットクローズ/close cursor プリペアドステートメントをクローズ コネクションをクローズ Execution エンジン OLAP エンジン Join エンジン Calc. エンジン SQL エンジン カラムストア ローストア セッションコンテキスト SAP HANA DB ServerDB クライアント 結果キャッシュ  パース処理の結果、アプリケーションは解析されたステー トメントのハンドルを取得します。  このハンドルで、アプリケーションは、SQL プランキャッ シュから直接解析済みのステートメントにアクセスし、時 間を節約することが可能です。
  • 21. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 21 HANAとアプリケーション間のセッションの流れ アプリケーション HANA クライアント ソフトウェア HANA クライアント ソフトウェア ネットワークコミュニケーション クエリを準備 クエリをパースする か、キャッシュから プランをフェッチ SQL プランキャッシュ プリペアドクエリをハンドル プランを実行し、 結果セットを戻す クエリをコール/open cursor パラメータ値を提供 結果をフェッチ 結果セットクローズ/close cursor プリペアドステートメントをクローズ コネクションをクローズ Execution エンジン OLAP エンジン Join エンジン Calc. エンジン SQL エンジン カラムストア ローストア セッションコンテキスト SAP HANA DB ServerDB クライアント 結果キャッシュ  カーソルをCALL/OPEN/実行  パラメータ値を提供し、 プリペアドクエリを実行します。  SAP HANA は、複数の実行エンジンを使用します。  カラムストアテーブルかローストアテーブルに格納されているかで、実 行するエンジンが異なります。  カラムストアテーブルのJoin Join Engine (JE-POPs)  OLAP query support OLAP Engine (OE, BW-POPs)  複雑な計算 Calculation engine (CE-POPs)  残りは、SQLエンジンで処理
  • 22. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 22 SAP HANAモデリングの基本原則 Column Store OLAP Engine Join Engine Calculation Engine クライアント / アプリケーション A B C D A B C D G Y D G A G Y A G Y Z 下位のレイヤーで可能な限りデータを絞 る。(CONSTRAINTS, WHERE 節 ,Analytical Priveleage..) データレコードを小さくする (例えば、 GROUP BYの使用や使うカラムを少なくする) HANA DBとクライアントアプリケーション間のデータ転送を少なく する (例えば. HAVING, TOP, LIMIT, ...) - 計算処理はアグリケーションより後に実行. - 複雑な式を避ける (IF, CASE, ... ) キー項目やインデックスの存在する項目でジョ インする アグリケーションの前の計算や、各行 レベルでの計算を避ける ビュー間(エンジン間)のデータ転送を少なくする Calc View Analytic View Attribute View
  • 23. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 23 HANAの内部でどのように動いているのか知る方法 Visualize PlanとTime Lineの活用  Visualize Planは、どのような順番で 動いているのか、そして何件のデータ が引き渡されているのかを把握するこ とが可能です。  Time Lineは、どのように動いている のか、並列に動いているものはどれな のかを把握することが可能です。 Execution Plan Visualization Execution Plan timeline
  • 24. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 24 HANAの内部でどのように動いているのか知る方法 =  最初のSPS2から提供されたExplain Planは、実行中にどこで時間が費やされているのか、私たちに伝えるこ とが出来ませんでした。  Visual Plan内では、時間の把握は可能ですが複雑になると、どこで問題が発生しているのか把握に時間が掛か ります。  Visualize Plan Explain Plan
  • 25. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 25 HANAの内部でどのように動いているのか知る方法 ステートメント分析の向上 Plan Visualizer用のOperator List  Operator List は、現在のプランの全オペレータの詳細な特性をリストします。  関心がある特定のオペレータを絞り込むためには、フィルタの設定に従ってオペレータセットを動的に探索するために使用 することができます。  例えば、 – あるCPU Time以上を 消費しているすべての オペレータをフィルタ – そして、Input行の数に 沿ってこれらのオペレ ータを並べる – さらに、特定のオペレ ータタイプでフィルタ (例えば、 "Column Search”) – その後、関心のあるオペレータをダブルクリックすることで、 Visualized plan内の位置にリンクされ、場所を確認するこ とも可能です。
  • 26. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 26 HANAの内部でどのように動いているのか知る方法 Expensive Statements Trace  シングルステートメントのラン タイム情報を提供  パラメータ化したステートメン トのパラメータの値をキャプ チャ  簡単に、実行時間の長いステー トメントにフォーカスするよう に構成することが可能 長時間実行されているSQLを抽出する機能です。これは、設定した経過時間の閾値を超えたSQLに ついてトレースします。
  • 27. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 27 HANAの内部でどのように動いているのか知る方法 Expensive Statements Trace ナビゲーション
  • 28. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 28 HANAの内部でどのように動いているのか知る方法 Expensive Statements Trace とSQL Plan Cache Plan Visualizer へ直接アクセス  Expensive Statements Trace と SQL Plan Cache から、特定ステートメントのvisualized plan を表示することが可能にな りました。
  • 29. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 29 HANAの内部でどのように動いているのか知る方法 Expensive Statements Trace と SQL Plan Cache Expensive Statements TraceとSQL Plan Cache間のリンク  Expensive Statements Trace と SQL Plan Cache view 間のナビゲーションが改善されました。  コンテキストメニューオプション Navigate Toを使用して特定のステートメントを表示することが可能です。
  • 30. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 30 モデリング環境でのパフォーマンス分析 モデリング環境でのパフォーマンス分析モード  HANA Model Editorの中のパフォーマンス分析のヒントと指 標を紹介します。 – マニュアルあるいはデフォルトでスイッチオン – テーブル分割と行数についてのヒントと指標 パーティションテーブル用の シナリオ指標 (アイコン) 行の閾値を超えた場合のア イコン パフォーマンス 分析モードのスイッチ Detail パネルを見る: アイコンによりパーティ ショニングのタイプを表示(hash, range, …) Performance analysis: パーティションニング とローカウント情報
  • 31. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 31 HANAとアプリケーション間のセッションの流れ アプリケーション HANA クライアント ソフトウェア HANA クライアント ソフトウェア ネットワークコミュニケーション クエリを準備 クエリをパースする か、キャッシュから プランをフェッチ SQL プランキャッシュ プリペアドクエリをハンドル プランを実行し、 結果セットを戻す クエリをコール/open cursor パラメータ値を提供 結果をフェッチ 結果セットクローズ/close cursor プリペアドステートメントをクローズ コネクションをクローズ Execution エンジン OLAP エンジン Join エンジン Calc. エンジン SQL エンジン カラムストア ローストア セッションコンテキスト SAP HANA DB ServerDB クライアント 結果キャッシュ  一度結果セットが計算されると、クライアントがカーソルをクローズするまではSAP HANAサーバに結果を保持しま す。  メモリアロケーション!  更新処理されたレコードバージョンは、排他ロックが設定されている場合、保存する必要があります。  クライアントは、すべてのレコードを取得しない方法を検討することも可能です。  例えば、最初の10個の結果行を表示する、 SELECT TOP 10.. /LIMIT 10 を有効に活用!
  • 32. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 32 HANAとアプリケーション間のセッションの流れ アプリケーション HANA クライアント ソフトウェア HANA クライアント ソフトウェア ネットワークコミュニケーション クエリを準備 クエリをパースする か、キャッシュから プランをフェッチ SQL プランキャッシュ プリペアドクエリをハンドル プランを実行し、 結果セットを戻す クエリをコール/open cursor パラメータ値を提供 結果をフェッチ 結果セットクローズ/close cursor プリペアドステートメントをクローズ コネクションをクローズ Execution エンジン OLAP エンジン Join エンジン Calc. エンジン SQL エンジン カラムストア ローストア セッションコンテキスト SAP HANA DB ServerDB クライアント 結果キャッシュ  カーソルをクローズすると、サーバから結果セットを削除し ます。  ステートメントハンドルをクローズするとSQLプランキャッシュ内 のステートンメントの参照カウンタが減ります。(すぐには何も解 放しませんが、ステートメントがセッションで参照されない時は、 キャッシュから削除可能です。)  コネクションをクローズするとセッションも終了し、暗黙 的にすべてのロックをリリースします。
  • 33. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 33 モニタリングダッシュボード SAPUI5ベースのモニタリングダッシュボード  システムヘルスと構成の主な外観を可視化するWebブラ ウザーベースダッシュボード 例えば、: – 現在の高と中の優先度のアラート – メモリとCPU使用率 – データバックアップの可用性  詳細情報を知りたい場合、ドリルダウン
  • 34. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 34 モニタリングダッシュボード その他SAPUI5ベースのモニタリング  メモリの使用率とリソース使用率を可視化するWebブラ ウザーベースモニタリング  Memory Overview  Resource Utilization
  • 35. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 35 Memory Overview
  • 36. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 36 SAP HANAメモリ管理  SAP HANA Resident Memory  SAP HANA Virtual Memory  SAP HANA Used Memory
  • 37. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 37 Resource Utilization
  • 38. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 38 最新のSAP HANAホワイトペーパー 最新のSAP HANA SPS08に対応したリニューアル版! SAP Forumで配布開始です。  SAP Forum  東京7月11日(金)グランドハイアット  詳細・申込 http://www.sap.com/japan/sapft/  大阪7月23日(水)リッツカールトン大阪  詳細・申込 http://www.sap.com/japan/sapfo/
  • 39. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 39 SAPセッション タイトル:【詳解】インメモリーデータベース SAP HANA:永続化の仕組みと障 害/災害対応を踏まえた運用を理解しよう! 概要:SAP HANAは全てのデータをメモリー上に載せて処理を行います。それ故にデータの永続性に対して疑 問を持つ方もいらっしゃいますが、そこは不揮発性のストレージ領域に保存する仕組みが備わっています。こ のため、バックアップや障害・災害対策を検討する際はこの永続化の仕組みを正しく理解しておく必要があり ます。このセッションでは、SAP HANAの永続化を担保する基本的なメカニズムと、バックアップ/リストア、 システムレプリケーションについて説明し、障害・災害対策を踏まえた運用を考察します。 6月19日(木) B25 :16:00 - 16:50
  • 40. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 40 小森 博之 すべてのデータをメモリー上で処理するアーキテクチャーを備えたデータベースシステムが今脚光を浴びています。独 SAPの「Hana」を始め、米マイクロソフトが「SQL Server 2014」で実装し、米Oracleが次期バージョンで追随します。それ ぞれ実装技術は異なり、何を選択したらいいのか、またその高速性ゆえ、「リアルタイム処理」も期待され、ますます悩み 多きとなりました。そんな皆様のご要望にそれぞれの製品を徹底的に比較し、得意、不得意を明らかにします。またコン ピュータシステムとの親和性も忘れてはいけません。コンピューターメーカーの視線も交え、事例を織り交ぜつつご紹介し ます。 三宅 祐典 インメモリーデータベースの時代は確実にやってきています。HPは現在の業界の動きと2020年までに実現を目指す技術 をご紹介。また、今導入できるS/W技術を最適に実装できるコンピューター、サーバーをご紹介します。インメモリーテクノ ロジーはS/W技術と、H/W技術の双方が高度に融合して実現します。あなたも近未来を体感してみませんか。 Software (Database System) Perspective Hardware Perspective Future Technology SAP HANAに出会える次のセッションご紹介 日本ヒューレット・パッカードがインメモリーを語るセッション [CORE TECH] Hardware インメモリーデータベース徹底比較 6月20日 D35 16:00-16:50 [CORE TECH] Hardware HDDからインメモリーテクノジーへ 6月20日 A34 15:00-15:50
  • 41. © 2014 SAP AG or an SAP affiliate company. All rights reserved. Thank you Contact information: Toshiro Morisaki Senior Solution Engineer E-Mail:toshiro.morisaki@sap.com