Symfoware/RDBは、データベースを制御および格納するため、以下のファイルから構成されています。これらのファイルの関係を以下に示します。
参照
ファイル構成の詳細については、“解説書”を参照してください。
データベースの保守および管理を行うために使用するコマンドを以下に示します。
データベースの運用操作
機能 | コマンド | 機能説明 |
---|---|---|
Symfoware/RDBの起動と停止 | rdbstart | Symfoware/RDBを起動します。 |
rdbstop | Symfoware/RDBを停止します。 | |
利用規定の変更 | rdbrtr | データベースに関する利用規定を設定します。 |
rdbrls | データベースに関する利用規定を解除します。 | |
DSIの切離し | rdbexdsi | 特定のDSIを運用中に動的に切り離します。 |
アラームポイントの定義 | rdbalmdsi | DSIに対するアラームポイントを定義します。 |
データベースの再配置 | rdbgcdsi | データベースの再配置を行います。 |
データベースの容量の拡張 | rdbalmdsi | DSIに対する拡張契機の通知と自動拡張を定義します。(動的容量拡張) |
rdbgcdsi | DSIの容量を拡張します。(静的容量拡張) | |
縮退指定の変更 | rdbalidx | 定義したインデックスの縮退指定の変更を行います。 |
データベースの定義・創成
機能 | コマンド | 機能説明 |
---|---|---|
データベースの作成 | rdbddlex | データベース、データベーススペース、スキーマ、表、格納構造などの定義、定義変更および削除を行います。 |
rdbexecsql | データベースの作成、またはデータベースの性能チューニングを対話的に行います。 | |
DSI初期化 | rdbfmt | DSIの領域を初期化します。また、DSIの領域を再初期化することにより、すべてのデータを削除します。 |
データロード | rdbsloader | 外部ファイルからの一括データ入力により実表、インデックスを作成します。 |
データベースの更新 | rdbsaloader | 外部ファイルのデータからDSIに対してデータの追加をします。 |
rdbsuloader | 外部ファイルのデータからDSIに対してデータの追加、置換、更新および削除をします。 | |
rdbupt | 外部ファイルのデータから表に対してデータの追加、置換、更新および削除をします。 | |
データアンロード | rdbunl | 実表のデータを外部ファイルに出力します。 |
rdbunlsql | SQL文による検索結果を外部ファイルに出力します。 | |
rdbunlx | XML検索式による検索結果を外部ファイルに出力します。 | |
定義情報の変更内容の確定 | rdbddlfix | 定義情報の変更内容を一括して確定します。 |
データベースのバックアップ・リカバリ
機能 | コマンド | 機能説明 |
---|---|---|
退避データ作成 | rdbdmp | データベースのリカバリに備えてデータベースのデータを別の媒体などにバックアップします。 |
データベースリカバリ | rdbrcv | 退避データとアーカイブログからデータベースをリカバリします。 |
rdbadjrcv | テンポラリログファイルの入出力障害発生時にアーカイブログからデータベースをリカバリします。 | |
退避データの情報の表示 | rdbdvinf | rdbdmpコマンド、rdbdmpdicコマンドまたはrdblogコマンドによってバックアップしたファイルまたは磁気テープなどの外部媒体の情報を表示します。 |
データベーススペースの切離し | rdbexspc | データベーススペース、RDBディクショナリおよび監査ログデータべースのSymfoware/RDBからの切り離しまたは接続を行います。 |
アクセス禁止の変更 | rdbinh | データベースをアクセス禁止状態にします。 |
rdbpmt | データベースのアクセス禁止状態を解除します。 |
ログの運用操作
機能 | コマンド | 機能説明 |
---|---|---|
ロググループ管理ファイルの作成 | rdblog | ロググループ管理ファイルを作成します。 |
ログ管理ファイルの作成 | ログ管理ファイルを作成します。 | |
テンポラリログファイルの作成と削除 | テンポラリログファイルを初期化および削除します。 | |
アーカイブログファイルの作成、削除、退避 | アーカイブログファイルを初期化、追加および削除します。 | |
情報表示 | テンポラリログファイルおよびアーカイブログファイルの構成情報を表示します。 |
RDBディクショナリとRDBディレクトリファイルの運用操作
機能 | コマンド | 機能説明 |
---|---|---|
RDBディクショナリの作成 | rdbcrdic | RDBディクショナリおよびRDBディレクトリファイルを作成します。 |
RDBディクショナリの退避データ作成 | rdbdmpdic | RDBディクショナリのリカバリに備えてRDBディクショナリのデータを別の媒体などにバックアップします。 |
RDBディクショナリの再配置 | rdbgcdic | RDBディクショナリの再配置を行います。 |
RDBディクショナリの容量拡張 | rdbaldic | RDBディクショナリの追加割当ておよび容量拡張を行います。 |
RDBディクショナリの領域の情報表示 | rdbprdic | RDBディクショナリの領域の使用状況を表示します。メモリ常駐化の情報を表示します。 |
RDBディクショナリのリカバリ | rdbrcvdic | 退避データとアーカイブログからRDBディクショナリおよびRDBディレクトリファイルをリカバリします。 |
ユーザロググループ用のRDBディレクトリファイルの運用 | rdbscldir | ユーザロググループ用のRDBディレクトリファイルの作成、情報表示および削除を行います。 |
データの暗号化
機能 | コマンド | 機能説明 |
---|---|---|
格納データの暗号化 | rdbenckey | マスタ暗号化キーの作成、変更および削除を行います。 |
データベースの運用におけるチューニング
機能 | コマンド | 機能説明 |
---|---|---|
共用バッファプール | rdbcrbf | 共用バッファプールの開設をします。 |
rdbdrbf | 共用バッファプールの閉鎖をします。 | |
rdbconbf | 共用バッファプールとDSIの対応づけの登録をします。 | |
rdbdisbf | 共用バッファプールとDSIの対応づけの解除をします。 | |
rdbprtbf | 共用バッファプールの状態表示をします。 | |
定義情報のメモリ展開および削除 | rdbpldic | 定義情報をメモリ上に展開およびメモリ上から削除します。 |
DSIをメモリに常駐または常駐を解除 | rdbresident | DSIをメモリに常駐したり、DSIをメモリの常駐から解除します。 |
最適化情報の更新 | rdbups | 最適化情報の更新を行います。 |
Symfoware/RDBの性能情報
機能 | コマンド | 機能説明 |
---|---|---|
性能監視 | rdbsar | システム資源の使用情報を表示します。 |
プロセス監視 | rdbps | RDBコマンドおよびアプリケーションの動作状況およびアプリケーションの情報を表示します。 |
資源の占有監視 | rdblkinf | アプリケーションによって獲得されている資源の占有情報を表示します。 |
パフォーマンスモニタ
機能 | コマンド | 機能説明 |
---|---|---|
使用情報表示 | rdbpmreport | アプリケーションの動作情報やシステム資源の使用情報を表示します。 |
環境設定 | rdbpmsetup | パフォーマンスモニタの環境の設定を行います。 |
処理時間が長いSQL文の情報表示 | rdbpmsqllist | 処理時間が長いSQL文の情報を表示します。 |
Symfoware/RDBの運用情報
機能 | コマンド | 機能説明 |
---|---|---|
運用情報の表示 | rdbinf | データベースに関する障害情報や利用規定情報を取得します。 |
データベースの定義情報の印刷 | rdbprt | データベースの定義情報を印刷します。 |
データベースの領域の使用状況の表示 | rdbspcinf | データベーススペースに対する領域の使用状況を表示します。 |
DSI領域の使用状況 の表示 | rdbudsi | DSIに割り当てられた領域の使用状況を表示します。 |
Symfoware/RDBの運用監視
機能 | コマンド | 機能説明 |
---|---|---|
コネクション状態の表示 | rdbcninf | コネクション状態および通信環境の状態を表示します。 |
コネクションの回収 | rdbterm | コネクションの強制回収をします。 |
監査ログデータベース
機能 | コマンド | 機能説明 |
---|---|---|
監査ログ運用 | rdbaudit | 監査ログデータベースの作成、追加、削除、情報表示、強制切換えを行います。 |
監査ログエレメントのリカバリ | rdbrcvadt | 監査ログエレメントのリカバリを行います。 |
監査ログデータのバックアップおよび初期化 | rdbunladt | 監査ログデータのバックアップおよび初期化を行います。 |