SQLiteDatabase.SyncModeNormal Bidang
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mode NORMAL sinkronisasi, mesin database SQLite masih akan disinkronkan pada saat yang paling penting, tetapi lebih jarang daripada dalam FULL mode.
[Android.Runtime.Register("SYNC_MODE_NORMAL", ApiSince=33)]
public const string SyncModeNormal;
[<Android.Runtime.Register("SYNC_MODE_NORMAL", ApiSince=33)>]
val mutable SyncModeNormal : string
Nilai Bidang
- Atribut
Keterangan
Mode NORMAL sinkronisasi, mesin database SQLite masih akan disinkronkan pada saat yang paling penting, tetapi lebih jarang daripada dalam FULL mode. Ada kemungkinan yang sangat kecil bahwa kegagalan daya pada waktu yang salah dapat merusak database dalam DELETE mode jurnal pada sistem file yang lebih lama.
WAL mode jurnal aman dari kerusakan dengan NORMAL mode sinkronisasi, dan mungkin DELETE mode sinkronisasi juga aman pada sistem file modern. Mode WAL selalu konsisten dengan NORMAL mode sinkronisasi, tetapi mode WAL kehilangan durabilitas. Transaksi yang dilakukan dalam mode WAL dengan NORMAL mungkin kembali setelah kehilangan daya atau crash sistem. Transaksi tahan lama di seluruh crash aplikasi terlepas dari pengaturan sinkron atau mode jurnal.
NORMAL Mode sinkronisasi adalah pilihan yang baik untuk sebagian besar aplikasi yang berjalan dalam mode WAL.
Peringatan: Meskipun mode sinkronisasi ini aman Berhati-hatilah saat menggunakan NORMAL mode sinkronisasi saat berhadapan dengan dependensi data antara beberapa database, kecuali database tersebut menggunakan durabilitas yang sama atau entah bagaimana disinkronkan, mungkin ada kerusakan.
Lihat di sini untuk lebih jelasnya.
Dokumentasi Java untuk android.database.sqlite.SQLiteDatabase.SYNC_MODE_NORMAL.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.