pg_locks
View10110_10120
Cung cấp quyền truy cập vào thông tin về các tỷ lệ kèo bóng đá 88 được tổ chức bởi các quy trình hoạt động trong máy chủ cơ sở dữ liệu. Nhìn thấyChương 13Để thảo luận thêm về tỷ lệ kèo bóng đá 88.
pg_locks
Chứa một hàng trên mỗi đối tượng có thể tỷ lệ kèo bóng đá 88 hoạt động, chế độ tỷ lệ kèo bóng đá 88 được yêu cầu và quy trình liên quan. Do đó, cùng một đối tượng có thể tỷ lệ kèo bóng đá 88 có thể xuất hiện nhiều lần, nếu nhiều quy trình đang giữ hoặc chờ tỷ lệ kèo bóng đá 88 trên đó. Tuy nhiên, một đối tượng hiện không có tỷ lệ kèo bóng đá 88 trên đó sẽ không xuất hiện.
Có một số loại đối tượng có thể tỷ lệ kèo bóng đá 88 riêng biệt: toàn bộ mối quan hệ (ví dụ: bảng), các trang quan hệ riêng lẻ, các bộ dữ liệu cá nhân của quan hệ, ID giao dịch (cả ID ảo và ID vĩnh viễn) và các đối tượng cơ sở dữ liệu chung (được xác định bởi lớp oid và đối tượng oid, theo cùng một cách trongpg_descrip
hoặcpg_depend
). Ngoài ra, quyền mở rộng một mối quan hệ được biểu diễn dưới dạng đối tượng có thể tỷ lệ kèo bóng đá 88 riêng, như quyền cập nhậtpg_database
.Datfrozenxid
. Cũng,Tư vấnHồitỷ lệ kèo bóng đá 88 có thể được thực hiện trên các số có ý nghĩa do người dùng xác định.
Bảng 52,75.pg_locks
cột
loại cột Mô tả |
---|
Loại đối tượng có thể tỷ lệ kèo bóng đá 88: |
OID của cơ sở dữ liệu trong đó mục tiêu tỷ lệ kèo bóng đá 88 tồn tại hoặc không nếu mục tiêu là đối tượng được chia sẻ hoặc null nếu mục tiêu là ID giao dịch |
oid của mối quan hệ được nhắm mục tiêu bởi tỷ lệ kèo bóng đá 88 hoặc null nếu mục tiêu không phải là một mối quan hệ hoặc một phần của mối quan hệ |
Số trang được nhắm mục tiêu bởi tỷ lệ kèo bóng đá 88 trong mối quan hệ hoặc null nếu mục tiêu không phải là trang quan hệ hoặc tuple |
Số Tuple được nhắm mục tiêu bởi tỷ lệ kèo bóng đá 88 trong trang hoặc null nếu mục tiêu không phải là một tuple |
ID ảo của giao dịch được nhắm mục tiêu bởi tỷ lệ kèo bóng đá 88 hoặc null nếu mục tiêu không phải là ID giao dịch ảo |
15255_15346 |
OID của danh mục hệ thống chứa mục tiêu tỷ lệ kèo bóng đá 88 hoặc null nếu mục tiêu không phải là đối tượng cơ sở dữ liệu chung |
oid của mục tiêu tỷ lệ kèo bóng đá 88 trong danh mục hệ thống của nó hoặc null nếu mục tiêu không phải là đối tượng cơ sở dữ liệu chung |
Số cột được nhắm mục tiêu bởi tỷ lệ kèo bóng đá 88 (The |
ID ảo của giao dịch đang giữ hoặc chờ tỷ lệ kèo bóng đá 88 này |
ID xử lý của quy trình máy chủ giữ hoặc chờ tỷ lệ kèo bóng đá 88 này hoặc null nếu tỷ lệ kèo bóng đá 88 được tổ chức bởi một giao dịch đã chuẩn bị |
Tên của chế độ tỷ lệ kèo bóng đá 88 được giữ hoặc mong muốn bởi quy trình này (xemPhần 13.3.1vàPhần 13.2.3) |
Đúng nếu tỷ lệ kèo bóng đá 88 được giữ, sai nếu tỷ lệ kèo bóng đá 88 được chờ đợi |
Đúng nếu tỷ lệ kèo bóng đá 88 được thực hiện qua đường dẫn nhanh, sai nếu được lấy qua bảng tỷ lệ kèo bóng đá 88 chính |
Thời gian khi quá trình máy chủ bắt đầu chờ tỷ lệ kèo bóng đá 88 này hoặc null nếu tỷ lệ kèo bóng đá 88 được giữ. Lưu ý rằng điều này có thể là vô giá trị trong một khoảng thời gian rất ngắn sau khi sự chờ đợi bắt đầu mặc dù |
được cấp
19194_19640
Trong suốt quá trình chạy giao dịch, quy trình máy chủ giữ tỷ lệ kèo bóng đá 88 độc quyền trên ID giao dịch ảo của giao dịch. Nếu ID vĩnh viễn được gán cho giao dịch (thường chỉ xảy ra nếu giao dịch thay đổi trạng thái của cơ sở dữ liệu), nó cũng giữ tỷ lệ kèo bóng đá 88 độc quyền trên ID giao dịch vĩnh viễn của giao dịch cho đến khi kết thúc. Khi một quy trình thấy cần phải chờ cụ thể để một giao dịch khác kết thúc, nó sẽ làm như vậy bằng cách cố gắng có được tỷ lệ kèo bóng đá 88 chia sẻ trên ID giao dịch khác (ID ảo hoặc vĩnh viễn tùy thuộc vào tình huống). Điều đó sẽ chỉ thành công khi giao dịch khác chấm dứt và phát hành tỷ lệ kèo bóng đá 88 của nó.
Mặc dù các bộ dữ liệu là một loại đối tượng có thể tỷ lệ kèo bóng đá 88, thông tin về tỷ lệ kèo bóng đá 88 cấp hàng được lưu trữ trên đĩa, không phải trong bộ nhớ và do đó tỷ lệ kèo bóng đá 88 cấp hàng thường không xuất hiện trong chế độ xem này. Nếu một quá trình đang chờ tỷ lệ kèo bóng đá 88 cấp hàng, nó thường sẽ xuất hiện trong chế độ xem khi chờ ID giao dịch vĩnh viễn của chủ sở hữu hiện tại của tỷ lệ kèo bóng đá 88 hàng đó.
tỷ lệ kèo bóng đá 88 tư vấn có thể được thu thập trên các tỷ lệ kèo bóng đá 88 bao gồm mộtBigint
Giá trị hoặc hai giá trị số nguyên. MỘTBigint
20834_20886classId
Cột, một nửa thứ tự thấp của nó trongobjid
Cột vàobjsubid
bằng 1. Bản gốcBigint
Giá trị có thể được lắp lại với biểu thức(classid :: Bigint << 32) | objid :: Bigint
. Các phím số nguyên được hiển thị với phím đầu tiên trongclassId
Cột, phím thứ hai trongobjid
Cột vàobjsubid
bằng 2. Ý nghĩa thực tế của các tỷ lệ kèo bóng đá 88 tùy thuộc vào người dùng. tỷ lệ kèo bóng đá 88 tư vấn là cục bộ cho mỗi cơ sở dữ liệu, vì vậyCơ sở dữ liệu
Cột có ý nghĩa đối với tỷ lệ kèo bóng đá 88 tư vấn.
pg_locks
Cung cấp chế độ xem toàn cầu về tất cả các tỷ lệ kèo bóng đá 88 trong cụm cơ sở dữ liệu, không chỉ những cái liên quan đến cơ sở dữ liệu hiện tại. Mặc dù nóMối quan hệ
Cột có thể được kết hợp vớiPG_Class
.oid
Để xác định các mối quan hệ bị tỷ lệ kèo bóng đá 88, điều này sẽ chỉ hoạt động chính xác cho các mối quan hệ trong cơ sở dữ liệu hiện tại (những người màcơ sở dữ liệu
Cột là OID hoặc không cơ sở dữ liệu hiện tại).
ThePID
Cột có thể được nối vớiPID
Cột củapg_stat_activity
Xem để biết thêm thông tin về việc giữ phiên hoặc chờ mỗi tỷ lệ kèo bóng đá 88, ví dụ
Chọn * Từ pg_locks pl trái tham gia pg_stat_activity psa Trên pl.pid = psa.pid;
22774_22826VirtualTransaction
Cột có thể được nối vớiGiao dịch
Cột củapg_prepared_xacts
Xem để có thêm thông tin về các giao dịch đã chuẩn bị giữ tỷ lệ kèo bóng đá 88. (Một giao dịch đã chuẩn bị không bao giờ có thể chờ tỷ lệ kèo bóng đá 88, nhưng nó tiếp tục giữ các tỷ lệ kèo bóng đá 88 mà nó có được trong khi chạy.) Ví dụ:
Chọn * từ pg_locks pl trái tham gia pg_prepared_xacts ppx Trên pl.virtualtransaction = '-1/' || ppx.transaction;
Mặc dù có thể có được thông tin về các quy trình nào chặn các quy trình khác bằng cách tham giapg_locks
Chống lại chính nó, điều này rất khó để có được đúng chi tiết. Một truy vấn như vậy sẽ phải mã hóa kiến thức về chế độ tỷ lệ kèo bóng đá 88 nào xung đột với những người khác. Tệ hơn,pg_locks
Xem không tiết lộ thông tin về các quy trình nào ở phía trước những người khác trong hàng đợi tỷ lệ kèo bóng đá 88, cũng như thông tin về quy trình nào là công nhân song song chạy thay mặt cho các phiên khách hàng khác. Tốt hơn là sử dụngpg_blocking_pids ()
hàm (xemBảng 9,65) Để xác định quy trình chờ nào bị chặn phía sau.
Thepg_locks
Xem hiển thị dữ liệu từ cả trình quản lý tỷ lệ kèo bóng đá 88 thông thường và trình quản lý tỷ lệ kèo bóng đá 88 vị ngữ, là các hệ thống riêng biệt; Ngoài ra, trình quản lý tỷ lệ kèo bóng đá 88 thông thường chia các tỷ lệ kèo bóng đá 88 của nó thành thông thường vàđường dẫn nhanh24625_24746FastPath
=true
) được thu thập từ mỗi phụ trợ mỗi lần một lần, mà không đóng băng trạng thái của toàn bộ trình quản lý tỷ lệ kèo bóng đá 88, do đó có thể tỷ lệ kèo bóng đá 88 hoặc phát hành tỷ lệ kèo bóng đá 88 trong khi thông tin được thu thập. Tuy nhiên, lưu ý rằng các tỷ lệ kèo bóng đá 88 này được biết là không xung đột với bất kỳ tỷ lệ kèo bóng đá 88 nào khác hiện đang có. Sau khi tất cả các phụ trợ đã được truy vấn cho các tỷ lệ kèo bóng đá 88 đường nhanh, phần còn lại của trình quản lý tỷ lệ kèo bóng đá 88 thông thường bị tỷ lệ kèo bóng đá 88 dưới dạng đơn vị và ảnh chụp nhanh nhất quán của tất cả các tỷ lệ kèo bóng đá 88 còn lại được thu thập như một hành động nguyên tử. Sau khi mở tỷ lệ kèo bóng đá 88 trình quản lý tỷ lệ kèo bóng đá 88 thông thường, trình quản lý tỷ lệ kèo bóng đá 88 vị ngữ cũng bị tỷ lệ kèo bóng đá 88 tương tự và tất cả các tỷ lệ kèo bóng đá 88 dự đoán được thu thập dưới dạng hành động nguyên tử. Do đó, ngoại trừ tỷ lệ kèo bóng đá 88 đường nhanh, mỗi trình quản lý tỷ lệ kèo bóng đá 88 sẽ cung cấp một bộ kết quả nhất quán, nhưng vì chúng tôi không tỷ lệ kèo bóng đá 88 cả trình quản lý tỷ lệ kèo bóng đá 88 một lúc, có thể tỷ lệ kèo bóng đá 88 hoặc phát hành tỷ lệ kèo bóng đá 88 sau khi chúng tôi thẩm vấn trình quản lý tỷ lệ kèo bóng đá 88 thông thường và trước khi chúng tôi thẩm vấn trình quản lý tỷ lệ kèo bóng đá 88 dự đoán.
tỷ lệ kèo bóng đá 88 trình quản lý tỷ lệ kèo bóng đá 88 thông thường và/hoặc vị từ có thể có một số tác động đến hiệu suất cơ sở dữ liệu nếu chế độ xem này được truy cập rất thường xuyên. Các tỷ lệ kèo bóng đá 88 chỉ được giữ trong khoảng thời gian tối thiểu cần thiết để có được dữ liệu từ các trình quản lý tỷ lệ kèo bóng đá 88, nhưng điều này không hoàn toàn loại bỏ khả năng tác động hiệu suất.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.