スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド
(1) SQL最適化指定
SQL最適化指定には,次の最適化方法があります。
- 使用インデクスのSQL最適化指定
- 結合方式のSQL最適化指定
- 副問合せ実行方式のSQL最適化指定
(2) SQL最適化オプション
SQL最適化オプションには,次の最適化方法があります。
- ネストループジョイン強制
- 複数のSQLオブジェクト作成
- フロータブルサーバ対象拡大(データ取り出しバックエンドサーバ)
- ネストループジョイン優先
- フロータブルサーバ候補数の拡大
- ORの複数インデクス利用優先
- 自バックエンドサーバでのグループ化,ORDER BY,DISTINCT集合関数処理
- ANDの複数インデクス利用の抑止
- グループ分け高速化処理
- フロータブルサーバ対象限定(データ取り出しバックエンドサーバ)
- データ収集用サーバの分離機能
- インデクス利用の抑止
- 複数インデクス利用強制
- 更新SQLの作業表作成抑止
- 探索高速化条件の導出
- スカラ演算を含むキー条件の適用
- プラグイン提供関数からの一括取得機能
- 導出表の条件繰り込み機能
(3) SQL拡張最適化オプション
SQL拡張最適化オプションには,次の最適化方法があります。
- コストベース最適化モード2の適用
- ハッシュジョイン,副問合せのハッシュ実行
- 値式に対する結合条件適用機能
- ジョインを含むSQL文の外部サーバ実行の抑止
- 直積を含むSQL文の外部サーバ実行の強制
- 無条件に生成する,外部サーバで実行できる探索高速化条件の導出の抑止
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.