2017-06-26 9 views
0

私たちは、DB2は、上のクエリできるようになりますJSONのブロブの最大サイズに関するレポート矛盾なっている(JSON_VALとJSON_TABLEのような、例えば機能を。)JSONはどのサイズのDB2をサポートしていますか?

それは16Mに制限されているが、私は決定的なものを発見したという証拠があります。たとえば、link to an IBM tech note regarding DB2 11 for z/OSです。設定&の設定セクションには、SYSTOOLS.BSON2JSONのDB2の定義が示されています。これは、BSON値を16M CLOBとして宣言しているようです。一方、あるソースは、より大きなサイズが許可されていると言いましたが、DB2が16Mを超える値をキャッシュできないため、うまく機能しません。 trueの場合、開発環境でBSONクエリを実行することも、1回限りのデータ抽出を行うこともできます。

もっと明確な答えを指摘できる人はいますか?

答えて

0

IBMはサポート要求に応じて、JSON2BSONおよびBSON2JSON機能によって課せられた16 MBの制限があることを確認しました。彼らはMongoDBにも同じ制限があることに気づいています。

これは、JSON2BSONBSON2JSONの独自のバージョンをCまたはJavaで実装した場合、制限を超えてしまう可能性があることを意味します。しかし、おそらく値がDB2によってキャッシュ可能ではないため、限界を自分自身で増やす予定はありません。

関連する問題