列順が主キーと同じだったので、プロダクションクエリからorder by句を削除しようとしている同僚と最近話し合いをしました。
彼が主キーに基づく順序を保証できないことを説明しようとした長い議論の後、最終的な結論は、MSSQLクエリの変更を要求するつもりはないということでした。
しかし、彼はまだDB2クエリを変更する予定でした。
DB2が主キーでクエリを順序付けすることを証明する記事はすぐには見つかりませんでした。現在、それがそうであるかどうか疑問に思っています。
だから私の質問は、order by句がない場合、DB2はどのようにクエリを並べ替えるのですか?主キーを使用していますか?
並列システムで、order by句なしでデータが正しく順序付けられて出力されることをどのように保証できますか?