Postgresql Tài liệu 8.0.26 | ||||
---|---|---|---|---|
Prev | Backward nhanh | Chương 25. Ghi nhật ký ghi lại (Wal) | Chuyển tiếp nhanh | Tiếp theo |
Có kèo tỷ số bóng đá euro hôm nay sốWalCác tham số kèo tỷ số bóng đá euro hôm nay liên quan ảnh hưởng đến hiệu suất cơ sở dữ liệu. Phần này giải thích việc sử dụng của họ. Tham khảo ý kiếnPhần 16.4cho thông tin chung về thiết lập kèo tỷ số bóng đá euro hôm nay máy chủ tham số.
Điểm kiểm tralà điểm trong chuỗi giao dịch tại mà nó được đảm bảo rằng các tệp dữ liệu đã được cập nhật với Tất cả thông tin được ghi lại trước trạm kiểm soát. Vào thời điểm điểm kiểm tra, Tất cả các trang dữ liệu bẩn được chuyển đến đĩa và trạm kiểm soát đặc biệt Ghi được ghi vào tệp nhật ký. Kết quả là, trong trường hợp sự cố, thủ tục phục hồi sự cố biết từ thời điểm nào trong Nhật ký (được gọi là bản ghi Redo) Nó sẽ bắt đầu làm lại hoạt động, vì mọi thay đổi được thực hiện đối với các tệp dữ liệu trước thời điểm đó đã có trên đĩa. Sau khi kèo tỷ số bóng đá euro hôm nay trạm kiểm soát đã được thực hiện, bất kỳ nhật ký nào các phân đoạn được viết trước bản ghi làm lại không còn cần thiết và có thể được tái chế hoặc loại bỏ. (KhiWalLưu trữ đang được thực hiện, kèo tỷ số bóng đá euro hôm nay phân đoạn nhật ký phải được lưu trữ trước khi được tái chế hoặc loại bỏ.)
Quy trình người viết nền của máy chủ sẽ tự động Thực hiện kèo tỷ số bóng đá euro hôm nay trạm kiểm soát thường xuyên. kèo tỷ số bóng đá euro hôm nay điểm kiểm tra được tạo mọiCheckPoint_SegmentsPhân đoạn nhật ký hoặc mọiCheckPoint_Timeoutgiây, tùy theo điều kiện nào đến trước. Cài đặt mặc định là 3 phân đoạn và 300 giây tương ứng. Nó cũng có thể Buộc kèo tỷ số bóng đá euro hôm nay điểm kiểm tra bằng cách sử dụng lệnh sql12653_12665.
GiảmCheckPoint_Segmentsvà/hoặcCheckPoint_Timeout12786_13357
13366_13748Checkpoint_warningtham số. Nếu kèo tỷ số bóng đá euro hôm nay điểm kiểm tra xảy ra gần nhau hơnCheckpoint_warninggiây, kèo tỷ số bóng đá euro hôm nay tin nhắn sẽ là đầu ra vào nhật ký máy chủ khuyến nghị tăngCheckPoint_Segments. Thỉnh thoảng xuất hiện như vậy kèo tỷ số bóng đá euro hôm nay tin nhắn không phải là nguyên nhân cho báo thức, nhưng nếu nó xuất hiện thường xuyên thì Các tham số điều khiển điểm kiểm tra sẽ được tăng lên.
Sẽ có ít nhất kèo tỷ số bóng đá euro hôm nay tệp phân đoạn Wal và thông thường không quá 2 *CheckPoint_Segments+ 1 Tệp. Mỗi tệp phân đoạn thường là 16 MB (mặc dù kích thước này có thể được thay đổi khi xây dựng máy chủ). Bạn có thể sử dụng điều này để Ước tính kèo tỷ số bóng đá euro hôm nay yêu cầu không gian choWal. Thông thường, khi các tệp phân đoạn nhật ký cũ không còn cần thiết nữa, chúng được tái chế (được đổi tên thành Các phân đoạn tiếp theo trong chuỗi được đánh số). Nếu, do kèo tỷ số bóng đá euro hôm nay ngắn hạn Đỉnh tốc độ đầu ra nhật ký, có nhiều hơn 2 *CheckPoint_Segments+ 1 Tệp phân đoạn, kèo tỷ số bóng đá euro hôm nay tệp phân đoạn không cần thiết sẽ bị xóa thay vì được tái chế cho đến khi Hệ thống trở lại dưới giới hạn này.
Có hai người thường được sử dụngWalchức năng:Loginsert
vàlogflush
. Loginsert
được sử dụng để đặt kèo tỷ số bóng đá euro hôm nay bản ghi mới vào
TheWalbộ đệm trong chia sẻ
ký ức. Nếu kèo tỷ số bóng đá euro hôm nay có khoảng trống cho bản ghi mới,Loginsert
Sẽ phải viết (chuyển đến kernel
bộ nhớ cache) kèo tỷ số bóng đá euro hôm nay vài được điềnWalBộ đệm. Điều này là kèo tỷ số bóng đá euro hôm nay mong muốn vìLoginsert
15550_15777Walbộ đệm cũng có thể buộc
Tạo ra kèo tỷ số bóng đá euro hôm nay phân đoạn nhật ký mới, còn mất nhiều thời gian hơn.
Thông thường,WalBộ đệm nên
được viết và đỏ bừng bởi kèo tỷ số bóng đá euro hôm naylogflush
Yêu cầu, được thực hiện, nhiều nhất
kèo tỷ số bóng đá euro hôm nay phần, tại thời gian giao dịch cam kết để đảm bảo rằng giao dịch
Hồ sơ được chuyển đến lưu trữ vĩnh viễn. Trên các hệ thống có cao
đầu ra đăng nhập,logflush
Yêu cầu có thể
kèo tỷ số bóng đá euro hôm nay xảy ra thường xuyên đủ để ngăn chặnLoginsert
Từ việc phải viết. Trên như vậy
kèo tỷ số bóng đá euro hôm nay hệ thống nên tăng số lượngWalBộ đệm bằng cách sửa đổi kèo tỷ số bóng đá euro hôm nay
tham sốWal_buffers. kèo tỷ số bóng đá euro hôm nay
số mặc định củaWalBộ đệm
là 8. Việc tăng giá trị này sẽ tăng tương ứng
Sử dụng bộ nhớ. (Cần lưu ý rằng hiện tại có rất ít
bằng chứng cho thấy rằng tăngWal_buffersNgoài mặc định là đáng giá.)
Thecam kết_delayTham số
Xác định số lượng micro giây mà quá trình máy chủ sẽ ngủ
Sau khi viết kèo tỷ số bóng đá euro hôm nay bản ghi cam kết vào nhật ký vớiLoginsert
Nhưng trước khi thực hiệnlogflush
. Độ trễ này cho phép máy chủ khác
các quy trình để thêm hồ sơ cam kết của họ vào nhật ký để có
Tất cả đều đỏ bừng với kèo tỷ số bóng đá euro hôm nay bộ đồng bộ đăng nhập duy nhất. Không có giấc ngủ sẽ xảy ra
nếu như17426_17433kèo tỷ số bóng đá euro hôm nay
được bật, cũng như nếu ít hơncam kết_siblingsCác phiên khác hiện đang trong các giao dịch hoạt động; Điều này tránh
Ngủ khi không có bất kỳ phiên nào khác sẽ cam kết
sớm. Lưu ý rằng trên hầu hết các nền tảng, độ phân giải của kèo tỷ số bóng đá euro hôm nay giấc ngủ
yêu cầu là mười mili giây, do đó bất kỳ khác khôngcam kết_delayCài đặt từ 1 đến 10000
Micro giây sẽ có tác dụng tương tự. Giá trị tốt cho những điều này
tham số chưa rõ ràng; thử nghiệm được khuyến khích.
TheWal_sync_methodtham số xác định cáchPostgreSQLSẽ yêu cầu hạt nhân buộcWalCập nhật cho đĩa. Tất cả các tùy chọn phải giống như độ tin cậy, nhưng Nó khá đặc trưng cho nền tảng mà kèo tỷ số bóng đá euro hôm nay trong những sẽ là nhanh nhất. Ghi chú rằng tham số này không liên quan nếufsyncđã bị tắt.
Kích hoạtWal_debugkèo tỷ số bóng đá euro hôm nay
tham số (cung cấp rằngPostgreSQLđã được biên soạn với sự hỗ trợ
cho nó) sẽ dẫn đến mỗiLoginsert
vàlogflush
Walcuộc gọi đang được đăng nhập vào nhật ký máy chủ. Tùy chọn này có thể được thay thế
bởi kèo tỷ số bóng đá euro hôm nay cơ chế chung hơn trong tương lai.
prev | Trang chủ | 19432_19438 |
Ghi lại ghi nhật ký (Wal) | UP | Internal |