Oracleを1年以上使用していて、テーブル・スペースTEMPの新しい問題が発生しました。 SELECTクエリが常に正常に実行されるように、TEMPテーブルセグメントのサイズを変更するにはどうすればよいですか。Oracle Tempテーブル・セグメント・サイズ - 不一致クエリの選択
私はある時点で動作するselect文を持っていますが、他の時点では失敗します。 OracleのTEMPテーブル・セグメント・サイズが何らかの形で変更される可能性があります。これは、特定のSELECT文が一度に機能するかどうかに影響しますが、別の時間には失敗しますか?理由はb/cです。私は一回正常に実行されるselect文を実行しましたが、次回は失敗します。失敗した場合は、次のエラーメッセージが表示されます。
ORA-01652: unable to extend temp segment by 64 in tablespace TEMP
また、単一のユーザーまたはプロセスセッションに固有のTEMPテーブルセグメントサイズですか?それとも、すべてのプロセスのグローバルメモリに関連していますか?
私の目標は、問題を見つけようとしていて、そのメモリの問題か簡単に修正できるTEMPテーブルの問題かどうかを確認することです。
また、他の誰かが同時に大規模なクエリを実行している場合、この問題が発生したり、TEMPテーブルの機能を拡張して追加のセグメントを減らしたりすることによって問題が蔓延する可能性があります。
これは実際にdba.stackexchange.comに属します。 –