LiveCompare 3.0.1 release notes

LiveCompare 3.0.1 release notes#

リリース日2024年9月30日

LiveCompare 3.0.1には、次の新機能、機能強化、バグ修正、およびその他の変更が含まれています。

Type

Description

Addresses

Platform Support

LiveCompareは、ARM64ベースのDebian 12プラットフォームでの使用がサポートされるようになりました。

Platform Support

LiveCompareがPython 3.10の使用をサポートするようになりました。

Enhancement

キャッシュデータベース`Output Connection`のLiveCompareテーブルが`UNLOGGED`になり、キャッシュデータベースへの書き込みパフォーマンスが向上します。

#103499 / 35636 #103402 / 35637

Enhancement

新しい`consensus_mode = off`オプションを追加しました。`comparison_algorithm = block_hash`の場合、より詳細な比較アルゴリズムに切り替えません。これにより、特定のテーブルで発散が見つかった場合のパフォーマンスが大幅に向上しますが、どの行が発散しているかに関する情報が不足します。その後、ユーザーはLiveCompareを再度実行して発散テーブルがある場合を`[Table Filter]`に追加し、発散テーブルのみを比較して、どの行が発散しているかに関する情報を取得できます。

#103499 / 35636 #103402 / 35637

Enhancement

cx_Oracle Pythonモジュールを新しい`oracledb` Pythonモジュールに置き換えました。これは、わずかに高速で、Oracle Instant Clientを必要としません。

#103402 / 35637

Bug Fix

`comparison_algorithm = block_hash`が設定されているときに`[Column Filter]`が尊重されない問題を修正しました。

#103499 / 35636

Bug Fix

データベースから取得したPKソートがPythonメモリで受け入れられず、パフォーマンスが低下する問題を修正しました。

#103499 / 35636 #103402 / 35637

Deprecation

パフォーマンスを低下させる可能性があり、LiveCompareバージョン2.1以降では廃止されたテーブル分割機能を削除しました。 `parallel_chunk_rows`設定は、この更新の副産物として削除されました。

Deprecation

PKソートの問題の修正の副産物として`force_collate`設定を削除しました。

#35656

注釈

LiveCompare 3.0/3.0.1は、parallel_chunk_rows および`force_collate` 設定のサポートを削除しました。これらの設定が既存の.iniファイルに含まれている場合、LiveCompare 3.0で.iniファイルを使用する前にこれらの設定を削除してください。