私は長い間Oracle DBを使用しており、タイムゾーンを気にせずに日付を保存しています。しかし、クライアントとサーバーが異なるタイムゾーンにあるという問題があり、タイムゾーンに従って日付/時刻の変換を実行する必要があります。これにより、多くの疑問が生じました。
タイムゾーンとともに日付/時刻を常に保存する必要がありますか? servertimezone が変更されるとデータが破損するため、これを求めています。
Oracle db サーバーが特定の地域にある場合、常にローカル タイムゾーンで実行する必要がありますか? これに対する基準はありますか?
私の 2 番目のポイントは、異なるリージョンに配置されているが、prod DB と同じデータを持つ DR データベース サーバーに関連しています。タイムゾーンが両方の DB で同じでない場合、問題が発生します。