私のコードでは、多くの場所でマージ/結合を使用しています。最近、おそらくデカルト積を作成するだけの結合に出くわしました(おそらく、処理するファイルは5000個だけです)。コードは 64 ビット システム/Python で動作するため、この結合は実行され続けてすべてのメモリがいっぱいになり、このハードウェア ノード上のすべてのプロセス/ユーザーがブロックされます。実際のエラーは発生しないため、デバッグも非常に困難です。
アサートステートメントで使用できる、結合/マージの有効性をテストする簡単な方法はありますか?
ありがとう、
リュック