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

oracle.jdbc.driver.T4CTTIrxd.readBitVector(T4CTTIrxd.java:135)でのjava.lang.ArrayIndexOutOfBoundsException

    これはほぼ確実に行の圧縮によるものです。データベースは、連続する重複する列の値を認識し、値を再度送信する代わりに、概念的に「同上」を送信します。したがって、この問題は返されるデータに大きく依存します。クエリにORDERBYが含まれていない限り、単一のデータベースで単一のクエリを繰り返し実行しても、行が異なる順序で返される可能性があるため、この問題を再現するのは難しい場合があります。

    最近のリリースでは、このコードにいくつかのパッチがあります。この問題を目にしたことをぼんやりと覚えていますが、バグを見つけることができません。それでもコードは最近大幅に変更されているため、で入手できる12.2.0.1.0を試すことをお勧めします。 Oracle Maven 。 12.2.0.1.0で再現される場合は、バグを報告してください。



    1. my.iniファイルが間違った場所にありますか?

    2. PostgreSQLを使用して文字列をUnicodeに変換する方法は?

    3. PostgreSQLクエリでDESCを注文するときにNULL値が最初に来るのはなぜですか?

    4. AWSRDSのmax_connectionsの値