コンテンツまでスキップ
日本語 - 日本
  • 検索フィールドが空なので、候補はありません。

【FAQ_504】大量データの専有解除の高速化方法

Model Managerで大量のデータ(数千件規模)を専有解除する方法を教えてください。パケット内のデータ件数が少なければ手動でも対応できますが、パケット内に2万件程度のデータがある場合、40モデル程度を選択して専有解除を実行しても1時間経っても終わりません。データベース側の操作で解除する方法でも構いません。

データベース側の操作で専有解除を高速化する方法は用意されていません。過去の報告では、複数のパケットにオブジェクトを分散させることで専有・専有解除の処理時間を改善できた事例があります。例えば10個のパケットを用意し、既存パケットから専有解除・専有を繰り返して各パケットに1,500点程度ずつ分散させることで、その後の処理速度が改善しました。

パケット内の大量データを分散する作業自体もパフォーマンスが悪い状態で行うことになるため、直接的な解決策ではありませんが、プロジェクトや製品単位などで作業パケットを分散させる運用を検討することを推奨します。