PostgreSQL bilan ishlaganda, deylik siz bir ma'lumotni UPDATE yoki DELETE qildingiz.
Lekin shu vaqtning o'zida eski qiymat ham tabledan o'chib ketmaydi.
Masalan, sizda
id INT, name VARCHARcolumnlaridan iborat persons table bor.
Deylik, unda 1 ta row:
(1, 'John') bor.Keyin siz uni yangiladingiz:
UPDATE persons
SET name = 'Doe'
WHERE id = 1;Yoki o'chirib yubordingiz:
DELETE FROM persons
WHERE id = 1;Lekin ikki holda ham eski qiymat, ya'ni (1, 'John') xotiradan o'sha vaqtning o'zida o'chib ketmaydi.
Savol: Eski qiymatlarni xotirada vaqtinchalik saqlab qolish nima uchun kerak va buning qanday negativ natijalari bo'lishi mumkin?
Javoblarni iloji boricha batafsil yozib, discussionda qoldirishingiz mumkin.