Jika pg_dump dengan -o sudah cukup?

0

Postgres mengatakan menggunakan pg_dump dengan -o switch menjaga OID dari setiap baris dan ini berguna untuk aplikasi yang mengandalkan OID.

Saya punya pertanyaan yang mungkin sepele. Apakah itu berarti jika kita mendapatkan dump oleh -o, kita dapat yakin tidak pernah kehilangan apapun? Dengan kata lain jika mendapatkan OID termasuk cadangan bisa berbahaya dalam beberapa kasus? Atau hanya menggunakan lebih banyak ruang?

Terima kasih

Hamzeh
sumber
Bisakah Anda mendefinisikan pemahaman Anda tentang "kami yakin tidak akan pernah kehilangan apa pun"?
Romeo Ninov
Saya adalah admin gugus pg dan harus mendapatkan cadangan DB secara teratur. Saya tidak yakin apakah pengguna DB mengandalkan OID atau tidak. Jadi saya ingin mendapatkan cadangan dengan cara yang aman.
Hamzeh
Sejauh yang saya tahu - tidak. ID pengguna adalah sesuatu yang berbeda. Periksa di sini untuk info lebih lanjut tentang OID: postgresql.org/docs/8.1/static/datatype-oid.html
Romeo Ninov
Jika aplikasi Anda bergantung pada OIDs itu harus diperbaiki. Benarkah.
Craig Ringer