Có một số cách để tắt kèo bóng đá hôm nay và ngày mai chủ cơ sở dữ liệu. Bạn kiểm soát loại tắt kèo bóng đá hôm nay và ngày mai bằng cách gửi các tín hiệu khác nhau đến chủPostgres
quá trình.
Đây làTắt kèo bóng đá hôm nay và ngày mai thông minhchế độ. Sau khi nhậnsigterm, kèo bóng đá hôm nay và ngày mai chủ không cho phép kết nối mới, nhưng cho phép các phiên hiện tại kết thúc công việc của họ bình thường. Nó chỉ tắt sau khi tất cả các phiên chấm dứt. Nếu kèo bóng đá hôm nay và ngày mai chủ ở chế độ sao lưu trực tuyến, nó cũng chờ cho đến khi chế độ sao lưu trực tuyến không còn hoạt động. Mặc dù chế độ sao lưu đang hoạt động, các kết nối mới vẫn sẽ được cho phép, nhưng chỉ cho các siêu người dùng (ngoại lệ này cho phép một siêu người dùng kết nối để chấm dứt chế độ sao lưu trực tuyến). Nếu kèo bóng đá hôm nay và ngày mai chủ đang phục hồi khi yêu cầu tắt kèo bóng đá hôm nay và ngày mai thông minh, việc sao chép và phát trực tuyến sẽ chỉ dừng lại sau khi tất cả các phiên thường xuyên chấm dứt.
Đây làTắt kèo bóng đá hôm nay và ngày mai nhanhchế độ. kèo bóng đá hôm nay và ngày mai chủ không cho phép kết nối mới và gửi tất cả các quy trình kèo bóng đá hôm nay và ngày mai chủ hiện cósigterm, điều này sẽ khiến họ hủy bỏ các giao dịch hiện tại của họ và thoát kịp thời. Sau đó, nó chờ tất cả các quy trình kèo bóng đá hôm nay và ngày mai chủ thoát ra và cuối cùng tắt. Nếu kèo bóng đá hôm nay và ngày mai chủ ở chế độ sao lưu trực tuyến, chế độ sao lưu sẽ bị chấm dứt, khiến bản sao lưu trở nên vô dụng.
Đây là12242_12262Chế độ. kèo bóng đá hôm nay và ngày mai chủ sẽ gửiSigquitĐối với tất cả kèo bóng đá hôm nay và ngày mai quy trình con và chờ chúng chấm dứt. Nếu bất kỳ không chấm dứt trong vòng 5 giây, chúng sẽ được gửiSigkill. Quá trình kèo bóng đá hôm nay và ngày mai chủ chính thoát ra ngay khi tất cả các quy trình con đã thoát ra, mà không thực hiện xử lý tắt cơ sở dữ liệu thông thường. Điều này sẽ dẫn đến phục hồi (bằng cách phát lại nhật ký WAL) khi khởi động tiếp theo. Điều này chỉ được khuyến nghị trong trường hợp khẩn cấp.
ThePG_CTLChương trình cung cấp giao diện thuận tiện để gửi các tín hiệu này để tắt kèo bóng đá hôm nay và ngày mai chủ. Ngoài ra, bạn có thể gửi tín hiệu trực tiếp bằnggiết
Trên kèo bóng đá hôm nay và ngày mai hệ thống không phải Windows. ThePIDcủaPostgres
Có thể tìm thấy quá trình bằng cách sử dụngPS
Chương trình hoặc từ tệpPostmaster.pid
Trong thư mục dữ liệu. Ví dụ: để kèo bóng đá hôm nay và ngày mai nhanh:
$13453_13511
Tốt nhất là không sử dụngSigkillĐể tắt kèo bóng đá hôm nay và ngày mai chủ. Làm như vậy sẽ ngăn kèo bóng đá hôm nay và ngày mai chủ phát hành bộ nhớ và semaphores được chia sẻ, sau đó có thể phải được thực hiện thủ công trước khi có thể khởi động kèo bóng đá hôm nay và ngày mai chủ mới. Hơn nữa,Sigkill13898_13911Postgres
Quá trình mà không để nó chuyển tiếp tín hiệu đến kèo bóng đá hôm nay và ngày mai quy trình con của nó, do đó cũng cần phải tiêu diệt kèo bóng đá hôm nay và ngày mai quy trình con riêng lẻ bằng tay.
Để chấm dứt một phiên riêng lẻ trong khi cho phép kèo bóng đá hôm nay và ngày mai phiên khác tiếp tục, sử dụngpg_terminate_backend ()
(xemBảng 9.78) hoặc gửisigtermTín hiệu cho quy trình con được liên kết với phiên.