| Interstage BPM Monitoring インストールガイド 9.0 |
目次
![]()
|
| 付録B DB表領域の見積り 〜アクティビティモニタ〜 | > B.6 分析データベース(Oracle) |
以下に業務イベントを格納するテーブル B_ArchivedGenericEventで、BPM Monitoringシステム用に定義する列の情報を示します。表サイズの見積もりは、Oracleのマニュアルを参照して見積もりを行ってください。
BPM Monitoringが使用する列:
|
列名 |
データ型(サイズ) |
|---|---|
|
BusinessId |
VARCHAR2(14) |
|
EventGroupId |
VARCHAR2(14) |
|
EventId |
VARCHAR2(14) |
|
OccurrenceTime |
TIMESTAMP(3) |
|
Attribute |
BLOB |
データ件数の見積もりは「B.5 分析データベースでのレコード数の算出(DB共通)」を参照してください。
以下に見積もり例を示します。
行数 : 100,000 行
平均レコード長 : 2048バイト
ブロックサイズ : 8192 バイト
1ブロック内の空き領域 : 7291 バイト
1ブロック内に格納できる行数 = 7291 ÷ 2048 ≒ 3 (小数以下切捨て)
よって、
見積もり量 = (行数 ÷ 1ブロック内に格納できる行数) × ブロックサイズ
= (100,000 / 3) × 8192 ≒ 261 メガバイト
以下に業務イベントを格納するテーブル B_ArchivedStatisticsEventで、BPM Monitoringシステム用に定義する列の情報を示します。表サイズの見積もりは、Oracleのマニュアルを参照して見積もりを行ってください。
BPM Monitoringが使用する列:
|
列名 |
データ型(サイズ) |
|---|---|
|
BusinessId |
VARCHAR2(14) |
|
EventGroupId |
VARCHAR2(14) |
|
EventId |
VARCHAR2(14) |
|
OccurrenceTime |
TIMESTAMP(3) |
|
EndTime |
TIMESTAMP(3) |
|
Attribute |
BLOB |
データ件数の見積もりは「B.5 分析データベースでのレコード数の算出(DB共通)」を参照してください。
以下に見積もり例を示します。
行数 : 100,000 行
平均レコード長 : 1024バイト
ブロックサイズ : 8192 バイト
1ブロック内の空き領域 : 7291 バイト
1ブロック内に格納できる行数 = 7291 ÷ 1024 ≒ 7 (小数以下切捨て)
よって、
見積もり量 = (行数 ÷ 1ブロック内に格納できる行数) × ブロックサイズ
= (100,000 / 7) × 8192 ≒ 112 メガバイト
以下に業務イベントを格納するテーブル B_ArchivedAlertで、BPM Monitoringシステム用に定義する列の情報を示します。表サイズの見積もりは、Oracleのマニュアルを参照して見積もりを行ってください。
BPM Monitoringが使用する列:
|
列名 |
データ型(サイズ) |
|---|---|
|
AlertName |
VARCHAR2(128) |
|
AlertId |
VARCHAR2(14) |
|
RuleId |
VARCHAR2(14) |
|
Priority |
NUMBER(3) |
|
Severity |
NUMBER(2) |
|
Availability |
NUMBER(1) |
|
OccurrenceTime |
TIMESTAMP(3) |
|
CausedBusinessId |
VARCHAR2(14) |
|
CasuedEventGroupId |
VARCHAR2(14) |
|
CausedEventId |
VARCHAR2(14) |
|
CausedBusinessName |
VARCHAR2(128) |
|
CausedEventName |
VARCHAR2(128) |
|
RelatedBusinessId |
VARCHAR2(14) |
|
RelatedEventGroupId |
VARCHAR2(14) |
|
RelatedEventId |
VARCHAR2(14) |
|
RelatedBusinessName |
VARCHAR2(128) |
|
RelatedEventName |
VARCHAR2(128) |
|
EscResult |
NUMBER(4) |
|
Message_ja |
VARCHAR2(2000) |
|
Message_en |
VARCHAR2(2000) |
データ件数の見積もりは「B.5 分析データベースでのレコード数の算出(DB共通)」を参照してください。
以下に見積もり例を示します。
アラート率 : 1%
評価イベント数 : 100,000 行
アラート行数 : 100,000 × 0.01 = 1,000
平均レコード長 : 2399 バイト
ブロックサイズ : 8192 バイト
1ブロック内の空き領域 : 7291 バイト
1ブロック内に格納できる行数 = 7291 ÷ 2339 ≒ 3 (小数以下切捨て)
よって、
見積もり量 = (行数 ÷ 1ブロック内に格納できる行数) × ブロックサイズ
= (1,000 / 3) × 8192 ≒ 2672 キロバイト
以下に業務イベントを格納するテーブル B_ArchivedEscResultで、BPM Monitoringシステム用に定義する列の情報を示します。表サイズの見積もりは、Oracleのマニュアルを参照して見積もりを行ってください。
BPM Monitoringが使用する列:
|
列名 |
データ型(サイズ) |
|---|---|
|
Id |
VARCHAR2(14) |
|
AlertId |
VARCHAR2(14) |
|
MessageDefId |
VARCHAR2(20) |
|
ReceiveTime |
TIMESTAMP(3) |
|
SystemType |
VARCHAR2(5) |
|
ReturnId |
VARCHAR2(256) |
|
Result |
NUMBER(4) |
|
SendContents |
BOLB |
|
ReceiveContents |
BOLB |
データ件数の見積もりは「B.5 分析データベースでのレコード数の算出(DB共通)」を参照してください。
以下に見積もり例を示します。1アラートに対して2つのアクションが設定されている場合の想定です。
アラート率 : 1%
アクション数 : 2
評価イベント数 : 100,000 行
アラート行数 : 100,000 × 0.01 = 1,000
エスカレーション結果のレコード数 : 1,000 × 2 = 2,000
平均レコード長 : 3115バイト
ブロックサイズ : 8192 バイト
1ブロック内の空き領域 : 7291 バイト
1ブロック内に格納できる行数 = 7291 ÷ 3115 ≒ 2 (小数以下切捨て)
よって、
見積もり量 = (行数 ÷ 1ブロック内に格納できる行数) × ブロックサイズ
= (2,000 / 2) × 8192 ≒ 8000 キロバイト
目次
![]()
|