sql >> データベース >  >> RDS >> Oracle

多数の行を小さなクエリに分割しますか?並列性

    Oralce は、フル テーブル スキャンまたは同様の問題があり、ワークロードを分割するために複数のコアを利用したい場合など、状況に対する並列ヒントを提供します。詳細は こちら .

    構文は非常に単純です。テーブル (またはエイリアス) とコアの数を指定します (通常はデフォルトのままにします)。例:

    select /*+ parallel(a, default) */ *
      from table_a a
      

    これを複数のテーブルで使用することもできます。例:

    select /*+ parallel(a, default) parallel(b,default) */ *
      from table_a a, table_b b
     where a.some_id = b.some_id
      

    1. IN句のすべての値を一致させる

    2. Windows PSQLコマンドライン:パスワードなしのログインを許可する方法はありますか?

    3. 条件がtrueの場合、MySQLストアドプロシージャでクエリを実行します

    4. トランザクションに参加できません