你的位置:欧美无码 > toukuizipai >

小二先生 调教 組込みプロシージャ

发布日期:2024-11-15 23:48    点击次数:81

小二先生 调教 組込みプロシージャ

フラグ 説明 BranchAndBound ブランチおよびバインドされた最適化を有効または無効にします。有効な場合、TimesTenによって、最適化プロセスの冒頭の0フェーズで、問合せ計画の最大コストが計算されます。無効な場合、TimesTenはこのコスト分析を実行しません。 DynamicLoadEnable Oracle DatabaseからTimesTenの動的キャッシュ・グループへのデータの動的ロードを有効または無効にします。デフォルトでは、Oracle Databaseからのデータの動的ロードが有効になっています。 DynamicLoadErrorMode 動的ロード・エラー・モードを有効または無効にします。このモードにより、TimesTen動的キャッシュ・グループに対する透過的ロード処理が失敗した場合のエラー・メッセージの出力が制御されます。デフォルトでは無効です。 FirstRow SELECT、UPDATEまたはDELETE文の当先の行の最適化を有効または無効にします。SQLキーワードのFIRSTがSQL文で使用された場合、これはオプティマイザ・ヒントより優先されます。キーワードFIRSTは、当先の行の最適化を有効にします。 ForceCompile 強制コンパイルを有効または無効にします。有効な場合、TimesTenは問合せを再コンパイルし、毎回、問合せ計画を再生成します。無効な場合、問合せ計画が使用可能な場合でも、TimesTenはコンパイルを実行しません。 GenPlan 残りのトランザクションでのPLAN表のエントリの作成を有効または無効にします。

例については、『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』のシステムPLAN表に計画を保存するようにTimesTenに指引する面貌に関する説明を参照してください小二先生 调教。

国产综合自拍偷拍在线 GlobalLocalJoin グリッドに結合を含むSELECTおよびUNLOAD CACHE GROUP文のグローバル実行を有効または無効にします。デフォルトでは、これらの文はローカルで実行されます。

0: SELECTおよびUNLOAD CACHE GROUP文、ならびに結合のいずれもローカルで実行されます。

1: SELECTおよびUNLOAD CACHE GROUP文はグローバルで実行され、結合はローカルで実行されます。

詳細は、『Oracle TimesTen Application-Tier Database Cacheユーザーズ・ガイド』を参照してください。

GlobalProcessing グリッドのSELECTおよびUNLOAD CACHE GROUP文のグローバル実行を有効または無効にします。デフォルトでは、これらの文はローカルで実行されます。

0 - SELECTおよびUNLOAD CACHE GROUP文はローカルで実行されます小二先生 调教。

1 - SELECTおよびUNLOAD CACHE GROUP文はグローバルで実行されます。

詳細は、『Oracle TimesTen Application-Tier Database Cacheユーザーズ・ガイド』を参照してください。

Hash 索引付けされた表スキャンで、既存のハッシュ索引の使用を有効または無効にします。 HashGb ハッシュ・グループの使用を有効または無効にします。 IndexedOR シリアライズ表スキャンを有効または無効にします。無効な場合、TimesTenはIN...リスト要求にシリアライズ表スキャンを使用し、それ除外の場合はOR要求に複数索引スキャンを使用します。 MergeJoin マージ結合の使用を有効または無効にします。 NestedLoop 2つの表を結合する一般的な面貌を示します。 NoRemRowIdOpt RowIDの里面生成を有効または無効にします。有効な場合、最適化が指标でRowIDが里面的に生成されることはありません。無効な場合、行がSELECTリストにない場合でも、RowIDは里面的に生成されます。 PassThrough TimesTen Cacheアプリケーションのパススルー・レベルを一時的に変更します。パススルー・レベルはいつでも設定が可能で、変更はただちに有効になります。このフラグの有効な値は次のとおりです。

0 (デフォルト): SQL文はTimesTenに対してのみ実行されます。

1: TimesTen除外の1つ以上の表を参照していないかぎり、INSERT、UPDATEおよびDELETE文はTimesTenに対して実行されます。TimesTen除外の1つ以上の表を参照している場合は、Oracle Databaseに渡されます。DDL文はTimesTenに対して実行されます。その他の文がTimesTenで構文エラーを生成する場合、またはその他の文で参照されている1つ以上の表がTimesTenに存在しない場合に、その他の文はOracle Databaseに渡されます。

2: 読取り専用キャッシュ・グループまたはREADONLYキャッシュ表属性を抓つユーザー惩办キャッシュ・グループの表に対して実行されたINSERT文、UPDATE文およびDELETE文は、Oracle Databaseに渡されます。その他のキャッシュ・グループ・タイプに対するパススルー動作は、PassThrough=1と同じです。

3: TimesTenエラーとなる動的AWTグローバル・キャッシュ・グループのキャッシュ表に対して実行されるINSERT、UPDATEおよびDELETE文を除いて、すべての文はOracle Databaseに渡されて実行されます。

4: 動的ロードの問合せの基準を満たさない動的AWTグローバル・キャッシュ・グループのキャッシュ表に対して実行されたSELECT文は、Oracle Databaseに渡されて実行されます。これ除外の場合、文はTimesTenデータベースで実行されます。

5: 接続中の往日のトランザクションによって、動的AWTグローバル・キャッシュ・グループのキャッシュ表でコミットされたすべての更新がOracle Databaseに伝播されるときに、動的ロード問合せの基準を満たさない動的AWTグローバル・キャッシュ・グループのキャッシュ表に対して実行されたSELECT文はOracle Databaseに渡されて実行されます小二先生 调教。これ除外の場合、文はTimesTenデータベースで実行されます。

Range 索引付けされた表スキャンで、既存の範囲索引の使用を有効または無効にします。 Rowid Row IDの使用を有効または無効にします。 RowLock オプティマイザによる行ロックの使用を許可または不容します。 Scan 全表スキャンを示します。 ShowJoinOrder オプティマイザ・スキャンでの表の結合順序を暗意します。 TblLock オプティマイザによる表ロックの使用を有効または無効にします。 TmpHash 一時的なハッシュ・スキャンの使用を有効または無効にします。これは、文の評価で使用するために実行時に作成される索引です。索引の作成には時間がかかりますが、結合要求を評価する場合の時間を節約できます。 TmpRange 一時的な範囲スキャンを実行します。また、マージ結合で値をソートするためにも使用できます。索引の作成には時間がかかりますが、結合要求を評価する場合の時間を節約できます。 TmpTable 中間結果を一時表に格納します。この処理は、結合問合せでの要求の評価を繰り返し実行することを袒护したり、結合における中間結果のスキャンを単に高速化するために選択されることもあります。 UseBoyerMooreStringSearch Boyer-Moore翰墨列検索アルゴリズムを有効または無効にします。有効な場合、Boyer-Moore翰墨列検索アルゴリズムが有効になります。これによって、LIKE演算子のパフォーマンスを改善できます。