Postgres-də LSN nədir?
Postgres-də LSN nədir?

Video: Postgres-də LSN nədir?

Video: Postgres-də LSN nədir?
Video: Miro - Sevgim (Prod by SarkhanBeats ) (Clip mix) 2024, Aprel
Anonim

In PostgreSQL terminologiya, an LSN (Log Sıra Nömrəsi) məlumat bütövlüyünü qorumaq üçün istifadə edilən WAL-da (İrəli yazmaq jurnalında) mövqeyi müəyyən etmək üçün istifadə edilən 64 bitlik tam ədəddir. Daxili kodda o, sadə 64 bitlik tam ədəd olan XLogRecPtr kimi idarə olunur.

Sonradan soruşa bilərsiniz ki, postgresql-də yoxlama nöqtəsi nədir?

A nəzarət məntəqəsi bütün məlumat fayllarının jurnaldakı məlumatları əks etdirmək üçün yeniləndiyi əməliyyat jurnalı ardıcıllığında bir nöqtədir. Bütün məlumat faylları diskə silinəcək.

Postgresdəki Wal nədir? Postgres WAL . Öncədən yazmaq və ya ümumiyyətlə adlandırıldığı kimi, WAL , optimallaşdırmadır Postgres hələ də məlumat itkisinin qarşısını almaq üçün disk I/O minimuma endirmək üçün istifadə edir. İntuitiv olaraq, hər hansı bir əməliyyat başa çatdıqda, edilən hər bir dəyişikliyin qeydi davamlı yaddaşa yazılmalıdır.

Buna görə postgresql-də məntiqi təkrarlama nədir?

Məntiqi təkrarlama üsuludur təkrarlayan məlumat obyektləri və onların dəyişiklikləri, onların əsasında replikasiya şəxsiyyət (adətən əsas açar). terminindən istifadə edirik məntiqi fiziki fərqli olaraq replikasiya , dəqiq blok ünvanlarından və bayt-baytdan istifadə edir replikasiya.

Wal bufer nədir?

İrəli yazmaq jurnalı ( WAL ) tamponlar həmçinin "əməliyyat jurnalı" adlanır tamponlar ", saxlanmaq üçün yaddaşın ayrılması miqdarıdır WAL data. Bu WAL data faktiki verilənlərə edilən dəyişikliklər haqqında metadata məlumatıdır və verilənlər bazasının bərpası əməliyyatları zamanı faktiki məlumatları yenidən qurmaq üçün kifayətdir.

Tövsiyə: