Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

27.1. tỷ lệ kèo bóng đá tối nay

Trên hầu hết các nền tảng Unix,PostgreSQLsửa đổi tỷ lệ kèo bóng đá tối nay đề lệnh của nó như được báo cáo bởiPS, để các quy trình máy chủ riêng lẻ có thể dễ dàng được xác định. Màn hình mẫu là

9900_10829

(Lời mời thích hợp củaPSkhác nhau giữa các nền tảng khác nhau, cũng như các chi tiết của những gì được hiển thị. Ví dụ này là từ một hệ thống Linux gần đây.) Quá trình đầu tiên được liệt kê ở đây là quy trình máy chủ chính. Các đối số lệnh được hiển thị cho nó là những điều tương tự được sử dụng khi nó được ra mắt. Năm quy trình tiếp theo là các quy trình nhân viên nền được tự động ra mắt bởi quy trình chính. (The"Trình thu thập số liệu thống kê"Quy trình sẽ không có mặt nếu bạn đã đặt hệ thống không bắt đầu bộ thu thống kê; Tương tự như vậy"Autovacuum Launcher"Quá trình có thể bị vô hiệu hóa.) Mỗi ​​quy trình còn lại là một quy trình máy chủ xử lý một kết nối máy khách. Mỗi quy trình như vậy đặt hiển thị dòng lệnh của nó trong biểu mẫu

Postgres:user Cơ sở dữ liệu máy chủ Hoạt động

Người dùng, cơ sở dữ liệu và (máy khách) Các mục máy chủ vẫn giữ nguyên cho tuổi thọ của kết nối máy khách, nhưng chỉ báo hoạt động thay đổi. Hoạt động có thể làIdle(tức là, chờ lệnh máy khách),nhàn rỗi trong giao dịch(chờ máy khách bên trong Abắt đầu12156_12198Chọn12227_12237chờĐược thêm vào nếu quy trình máy chủ hiện đang chờ trên khóa được giữ bởi một phiên khác. Trong ví dụ trên, chúng ta có thể suy luận rằng quy trình 15606 đang chờ Quy trình 15610 hoàn thành giao dịch của mình và do đó phát hành một số khóa. (Quy trình 15610 phải là trình chặn, vì không có phiên hoạt động nào khác. Trong các trường hợp phức tạp hơn, cần phải xem xétpg_locksChế độ xem hệ thống để xác định ai đang chặn ai.)

Nếu bạn đã tắtupdate_process_titleSau đó, chỉ báo hoạt động không được cập nhật; tỷ lệ kèo bóng đá tối nay đề quy trình chỉ được đặt một lần khi một quy trình mới được ra mắt. Trên một số nền tảng, điều này tiết kiệm một số lượng có thể đo lường được trên đầu chỉ số; trên người khác, nó không đáng kể.

Tip: SolarisYêu cầu xử lý đặc biệt. Bạn phải sử dụng/usr/ucb/ps, thay vì/bin/ps. Bạn cũng phải sử dụng haiWCờ, không chỉ một. Ngoài ra, yêu cầu ban đầu của bạn vềPostgresLệnh phải ngắn hơnPSHiển thị trạng thái hơn được cung cấp bởi mỗi quy trình máy chủ. Nếu bạn không làm cả ba điều,PSđầu ra cho mỗi quy trình máy chủ sẽ là bản gốcPostgresdòng lệnh.