Điểm:0

Có thể bật WAL trên hệ thống tệp CoW không?

lá cờ cn

Theo như tôi hiểu thì WAL trong PostgreSQL được thiết kế để kiểm soát tính toàn vẹn của Cơ sở dữ liệu. Trên Hệ thống tệp, mục đích tương tự được phục vụ bởi cơ chế CoW (Sao chép khi ghi).

Vì vậy, WAL trông giống như một số chi phí. Vì vậy, nó có thể được tắt một cách an toàn? Rốt cuộc, tính toàn vẹn của dữ liệu có thể cung cấp cho chính hệ thống tệp.

djdomi avatar
lá cờ za
bản thân tôi sẽ chấp nhận một chút chi phí quá tải nhưng vẫn nhận được dữ liệu bị hỏng whoxh f... bộ não và dây thần kinh của bạn
Điểm:0
lá cờ br

Sao chép khi ghi không cung cấp cho bạn tính toàn vẹn của hệ thống tệp. Giả sử rằng bạn có nghĩa là ghi nhật ký hệ thống tệp, điều này mang lại cho bạn tính toàn vẹn của hệ thống tệp, thì bạn gần như chắc chắn vẫn nên sử dụng Ghi nhật ký trước.

Ghi nhật ký trước trong PostgreSQL cung cấp cho bạn tính toàn vẹn của cơ sở dữ liệu ở cấp độ giao dịch, thường tăng hiệu suất, cũng như đưa ra thời điểm sao lưu và cho phép sao lưu trực tuyến.

Các tài liệu khá giỏi trong việc giải thích điều này.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.