Postgresql Tài liệu 8.0.26 | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 16. Môi trường thời gian chạy kèo bóng đá hôm nay và ngày mai chủ | Chuyển tiếp nhanh | NEXT |
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 đếnPostmasterquá trình.
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 tồn tại Phiên kết thúc công việc của họ bình thường. Nó chỉ tắt sau đó Tất cả các phiên chấm dứt bình thường. Đây làTắt kèo bóng đá hôm nay và ngày mai thông minh.
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ọ phá thai Các giao dịch hiện tại của họ và thoát kịp thời. Nó sau đó chờ đợi Để 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. Đây làTắt kèo bóng đá hôm nay và ngày mai nhanh.
Đây làTắt kèo bóng đá hôm nay và ngày mai ngay lập tức, sẽ gây raPostmasterQuy trình gửi ASigquitĐối với tất cả kèo bóng đá hôm nay và ngày mai quy trình con và thoát ngay lập tức mà không cần tự đóng cửa đúng cách. Trẻ xử lý tương tự Thoát ngay khi nhậnSigquit. Điều này sẽ dẫn đến sự phục hồi (bởi phát lại nhật ký Wal) khi khởi động tiếp theo. Đây là Chỉ được đề xuất trong trường hợp khẩn cấp.
Thepg_ctlChương trình cung cấp một tiện lợi giao diệ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ằng cách sử dụnggiết. ThePIDcủaPostmasterCó thể tìm thấy quá trình bằng cách sử dụngPSChương trình hoặc từ tệpPostmaster.pidTrong thư mục dữ liệu. Vì Ví dụ, để kèo bóng đá hôm nay và ngày mai nhanh:
$KILL -INT `head -1/usr/local/pgsql/data/postmaster.pid`
quan trọng: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ớ chia sẻ và semaphores, sau đó có thể phải được thực hiện thủ công trước khi kèo bóng đá hôm nay và ngày mai chủ mới có thể được bắt đầu. Hơn nữa,Sigkillgiết chếtPostmasterQuy trình mà không cho phép nó chuyển tiếp tín hiệu cho kèo bóng đá hôm nay và ngày mai quy trình con của nó, do đó sẽ cần phải Giết kèo bóng đá hôm nay và ngày mai quy trình con riêng lẻ bằng tay.