kèo bóng đá việt nam ký - Xác định đăng ký mới
kèo bóng đá việt nam kýĐăng ký_name
kết nối 'Conninfo
'publication_name
[, ...]Đăng ký_parameter
[=Value
] [, ...])]
kèo bóng đá việt nam ký
Thêm đăng ký sao chép logic mới. Tên đăng ký phải khác biệt với tên của bất kỳ đăng ký hiện có nào trong cơ sở dữ kèo bóng đá việt nam hiện tại.
Đăng ký đại diện cho kết nối sao chép với nhà xuất bản. Do đó, ngoài việc thêm các định nghĩa trong danh mục cục bộ, lệnh này thường kèo bóng đá việt nam ra một khe sao chép trên nhà xuất bản.
Một công nhân sao chép logic sẽ được bắt đầu sao chép dữ kèo bóng đá việt nam cho đăng ký mới theo cam kết của giao dịch nơi lệnh này được chạy, trừ khi đăng ký ban đầu bị vô hiệu hóa.
Thông tin bổ sung về đăng ký và kèo bóng đá việt nam logic nói chung có sẵn tạiPhần 31.2vàChương 31.
Đăng ký_name
Tên của đăng ký mới.
kết nối 'Conninfo
'
ThelibpqChuỗi kết nối Xác định cách kết nối với cơ sở dữ kèo bóng đá việt nam nhà xuất bản. Để biết chi tiết, xemPhần 34.1.1.
Ấn phẩmpublication_name
[, ...]
Tên của các ấn phẩm trên nhà xuất kèo bóng đá việt nam để đăng ký.
với (Đăng ký_parameter
[=giá trị
] [, ...])
mệnh đề này chỉ định các tham số tùy chọn cho đăng ký.
Các tham số sau kiểm soát những gì xảy ra trong quá trình kèo bóng đá việt nam ký:
Kết nối
(Boolean
)Chỉ định xem cókèo bóng đá việt nam ký
Lệnh sẽ kết nối với nhà xuất kèo bóng đá việt nam. Mặc định làtrue
. Đặt cái này thànhSai
sẽ buộc các giá trị củacreated_slot
,Đã bật
vàcopy_data
đếnSai
. (Bạn không thể kết hợp cài đặtKết nối
đếnSai
với cài đặtcreated_slot
,Đã bật
hoặccopy_data
đếnTRUE
.)
Vì không có kết nối nào được thực hiện khi tùy chọn này làSai
, không có bảng nào được đăng ký, và vì vậy sau khi bạn bật đăng ký, không có gì sẽ được kèo bóng đá việt nam. Bạn sẽ cần phải chạyThay đổi đăng ký ... Xuất kèo bóng đá việt nam làm mới
cho các bảng được đăng ký.
created_slot
(Boolean
)Chỉ định liệu lệnh có nên kèo bóng đá việt nam khe sao chép trên nhà xuất bản hay không. Mặc định làTRUE
. Nếu được đặt thànhSai
, Bạn có trách nhiệm kèo bóng đá việt nam khe của nhà xuất bản theo một cách nào khác.
Đã bật
(Boolean
)Chỉ định xem đăng ký có nên tích cực sao chép hay kèo bóng đá việt nam nó có nên được thiết lập nhưng chưa bắt đầu hay không. Mặc định làTRUE
.
slot_name
(chuỗi
)Tên của khe sao chép của nhà xuất kèo bóng đá việt nam để sử dụng. Mặc định là sử dụng tên của đăng ký cho tên khe.
Cài đặtslot_name
đếnKhông
có nghĩa là sẽ không có khe sao chép liên quan đến đăng ký. Sử dụng điều này khi bạn sẽ kèo bóng đá việt nam ra khe sao chép sau này theo cách thủ công.Đã bật
vàcreated_slot
Đặt thànhSai
.
Các tham số sau đây kiểm soát hành vi sao chép của đăng ký sau khi nó được kèo bóng đá việt nam:
nhị phân
(Boolean
)Chỉ định xem đăng ký sẽ yêu cầu nhà xuất bản gửi dữ kèo bóng đá việt nam ở định dạng nhị phân (trái ngược với văn bản). Mặc định làSai
. Ngay cả khi tùy chọn này được bật, chỉ các loại dữ kèo bóng đá việt nam có chức năng gửi và nhận nhị phân sẽ được chuyển trong nhị phân.
Khi sao chép phiên bản chéo, có thể là nhà xuất bản có chức năng gửi nhị phân cho một số loại dữ kèo bóng đá việt nam, nhưng người đăng ký thiếu chức năng nhận nhị phân cho loại đó. Trong trường hợp như vậy, truyền dữ kèo bóng đá việt nam sẽ thất bại vànhị phân
Không thể sử dụng tùy chọn.
copy_data
(Boolean
)Chỉ định có nên sao chép dữ kèo bóng đá việt nam có sẵn trong các ấn phẩm đang được đăng ký khi bản sao bắt đầu. Mặc định làTRUE
.
Nếu các ấn phẩm chứaWHERE
Điều khoản, nó sẽ ảnh hưởng đến dữ kèo bóng đá việt nam nào được sao chép. Tham khảoghi chúĐể biết chi tiết.
phát trực tuyến
(Boolean
)Chỉ định có cho phép phát trực tuyến các giao dịch đang tiến hành cho đăng ký này hay không. Theo mặc định, tất cả các giao dịch được giải mã hoàn toàn trên nhà xuất kèo bóng đá việt nam và chỉ sau đó được gửi đến toàn bộ thuê bao.
synchronous_commit
(enum
)Giá trị của tham số này ghi đè lênsynchronous_commitCài đặt trong các quy trình công nhân áp dụng của đăng ký này. Giá trị mặc định làTẮT
.
Có an toàn khi sử dụngTẮT
Để sao chép logic: Nếu người đăng ký mất giao dịch vì thiếu đồng bộ, dữ kèo bóng đá việt nam sẽ được gửi lại từ nhà xuất bản.
Một cài đặt khác có thể phù hợp khi thực hiện sao chép logic đồng bộ. Các nhân viên sao chép logic báo cáo các vị trí của văn kèo bóng đá việt nam và Flushes cho nhà xuất kèo bóng đá việt nam và khi sử dụng sao chép đồng bộ, nhà xuất kèo bóng đá việt nam sẽ chờ đợi thực tế.synchronous_commit
cho thuê bao đếnTẮT
Khi đăng ký được sử dụng để kèo bóng đá việt nam đồng bộ có thể làm tăng độ trễ chocam kết
Trên nhà xuất kèo bóng đá việt nam. Trong kịch kèo bóng đá việt nam này, nó có thể là lợi thế để đặtsynchronous_commit
đếncục bộ
hoặc cao hơn.
hai_phase
(Boolean
)Chỉ định xem cam kết hai pha có được bật cho đăng ký này không. Mặc định làSai
.
Khi cam kết hai pha được bật, các giao dịch đã chuẩn bị được gửi đến thuê bao tại thời điểmChuẩn bị giao dịch
và được xử lý dưới dạng giao dịch hai pha trên thuê bao. Mặt khác, các giao dịch đã chuẩn bị chỉ được gửi đến thuê bao khi được thực hiện và sau đó được xử lý ngay lập tức bởi người đăng ký.
Việc thực hiện cam kết hai pha yêu cầu kèo bóng đá việt nam đã hoàn thành thành công giai đoạn đồng bộ hóa bảng ban đầu. Vì vậy, ngay cả khihai_phase
được bật cho đăng ký, trạng thái hai pha bên trong vẫn tạm thờiHồiđang chờCho đến khi giai đoạn khởi kèo bóng đá việt nam hoàn thành. Xem cộtsubtwophasestate
củapg_subcrip
Để biết trạng thái hai pha thực tế.
vô hiệu hóa_on_error
(Boolean
)Chỉ định xem đăng ký có nên tự động bị vô hiệu hóa hay không nếu bất kỳ lỗi nào được phát hiện bởi nhân viên đăng ký trong quá trình sao chép dữ kèo bóng đá việt nam từ nhà xuất bản. Mặc định làSai
.
xemPhần 31.9Để biết chi tiết về cách định cấu hình kiểm soát truy cập giữa đăng ký và phiên kèo bóng đá việt nam xuất kèo bóng đá việt nam.
Khi kèo bóng đá việt nam một khe sao chép (hành vi mặc định),kèo bóng đá việt nam ký
Không thể được thực thi bên trong khối giao dịch.
kèo bóng đá việt nam ký kết nối với cùng một cụm cơ sở dữ liệu (ví dụ, để sao chép giữa các cơ sở dữ liệu trong cùng một cụm hoặc để sao chép trong cùng một cơ sở dữ liệu) sẽ chỉ thành công nếu khe sao chép không được tạo như một phần của cùng một lệnh. Nếu không,kèo bóng đá việt nam ký
cuộc gọi sẽ treo. Để thực hiện công việc này, hãy kèo bóng đá việt nam khe sao chép riêng biệt (sử dụng hàmpg_create_logical_replication_slot
Với tên pluginPGoutput
) và kèo bóng đá việt nam ký bằng tham sốcreated_slot = false
. Đây là một hạn chế thực hiện có thể được nâng lên trong một kèo bóng đá việt nam phát hành trong tương lai.
Nếu bất kỳ bảng nào trong ấn phẩm cóở đâu
mệnh đề, hàng màBiểu thức
Đánh giá là sai hoặc NULL sẽ không được công bố. Nếu đăng ký có một số ấn phẩm trong đó cùng một bảng đã được xuất kèo bóng đá việt nam với khác nhauở đâu
Điều khoản, một hàng sẽ được xuất kèo bóng đá việt nam nếu bất kỳ biểu thức nào (đề cập đến hoạt động xuất kèo bóng đá việt nam đó) được thỏa mãn. Trong trường hợp khác nhauWHERE
Điều khoản, nếu một trong những ấn phẩm không cóWHERE
mệnh đề (đề cập đến hoạt động xuất kèo bóng đá việt nam đó) hoặc ấn phẩm được khai báo làĐối với tất cả các bảng
hoặcĐối với các bảng trong lược đồ
, các hàng luôn được xuất kèo bóng đá việt nam bất kể định nghĩa của các biểu thức khác. Nếu thuê bao làPostgreSQLPhiên bản trước 15, sau đó bất kỳ bộ lọc hàng nào cũng bị bỏ qua trong giai đoạn đồng bộ hóa dữ kèo bóng đá việt nam ban đầu. Đối với trường hợp này, người dùng có thể muốn xem xét việc xóa bất kỳ dữ kèo bóng đá việt nam được sao chép ban đầu nào không tương thích với bộ lọc tiếp theo.xuất kèo bóng đá việt nam
Tham số Khi sao chép dữ kèo bóng đá việt nam bảng hiện tại, một số hàng có thể được sao chép không được sao chép bằng DML. Nhìn thấyPhần 31.2.2cho các ví dụ.
Đăng ký có một số ấn phẩm trong đó cùng một bảng đã được xuất kèo bóng đá việt nam với các danh sách cột khác nhau không được hỗ trợ.
Chúng tôi cho phép các ấn phẩm không tồn tại được chỉ định để người dùng có thể thêm chúng sau. Điều này có nghĩa làpg_subcrip
Có thể có các ấn phẩm không tồn tại.
kèo bóng đá việt nam ký vào máy chủ từ xa sao chép các bảng trong các ấn phẩmMyPublication
vàinsert_only
và bắt đầu kèo bóng đá việt nam ngay lập tức trên cam kết:
kèo bóng đá việt nam ký MySub
kèo bóng đá việt nam ký vào máy chủ từ xa sao chép các bảng tronginsert_only
Xuất kèo bóng đá việt nam và không bắt đầu sao chép cho đến khi được bật sau.
kèo bóng đá việt nam ký MySub
kèo bóng đá việt nam ký
là APostgreSQLMở rộng.
Nếu bạn thấy bất cứ điều gì trong tài kèo bóng đá việt nam không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài kèo bóng đá việt nam.