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

MyBatisでのレイジーフェッチ

    プロシージャの出力カーソルパラメータは、クラス org.apache.ibatis.executor.resultset.DefaultResultSetHandler メソッドhandleOutputParameters 次に、メソッド handleRefCursorOutputParameter 。現在の状態のコードでは、シークしたいことはできません。使用される「カスタムオプション」は resultMapのみです。 それを提供する必要があります。また、遅延読み込み、カスタム結果ハンドラー、実際の実行時間とフェッチ時間を監視できるログなど、さらにいくつかのオプションをいただければ幸いです。

    これはJDBCで実現でき、フレームワークに実装されていない構成が必要になります。




    1. サブクエリmysqlを使用して同じテーブル内のauto_incrementを変更します

    2. Adobe CQ5を使用した外部データベース?

    3. OracleRAC環境からのExpdp

    4. where句の有無にかかわらず複数のテーブルを持つmysqldump