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 / 8.1 / 8.0 / 7.4 / 7.3

thay đổi cơ sở dữ tỷ lệ kèo bóng đá

Thay đổi cơ sở dữ tỷ lệ kèo bóng đá - Thay đổi cơ sở dữ tỷ lệ kèo bóng đá

Synopsis

thay đổi cơ sở dữ tỷ lệ kèo bóng đátên103PostgreSQL: Tài tỷ lệ kèo bóng đá: 13: thay đổi cơ sở dữ liệu57Tùy chọn[...]]WHERETùy chọncó thể:cho phép_connectionsallowConngiới hạn kết nốiConnlimitis_templateistemplatethay đổi cơ sở dữ tỷ lệ kèo bóng đátênĐổi tên thànhnew_namethay đổi cơ sở dữ tỷ lệ kèo bóng đátênChủ sở hữu chonew_owner| Current_user | Session_user

Thay đổi cơ sở dữ tỷ lệ kèo bóng đátênĐặt không gian bảngnew_tablespacethay đổi cơ sở dữ tỷ lệ kèo bóng đátênsetCấu hình_parameterto | =giá trị| MẶC ĐỊNHtênsetCấu hình_parameterTừ hiện tại
Thay đổi cơ sở dữ tỷ lệ kèo bóng đátênĐặt lạiCấu hình_parameterthay đổi cơ sở dữ tỷ lệ kèo bóng đátênĐặt lại tất cả

Mô tả

thay đổi cơ sở dữ tỷ lệ kèo bóng đáThay đổi các thuộc tính của cơ sở dữ tỷ lệ kèo bóng đá.

Biểu mẫu đầu tiên thay đổi một số cài đặt cơ sở dữ tỷ lệ kèo bóng đá nhất định. (Xem bên dưới để biết chi tiết.) Chỉ chủ sở hữu cơ sở dữ tỷ lệ kèo bóng đá hoặc Superuser mới có thể thay đổi các cài đặt này.

Mẫu thứ hai thay đổi tên của cơ sở dữ tỷ lệ kèo bóng đá. Chỉ chủ sở hữu cơ sở dữ tỷ lệ kèo bóng đá hoặc siêu nhân mới có thể đổi tên cơ sở dữ tỷ lệ kèo bóng đá; Chủ sở hữu không phải là người quản lý cũng phải cócreatedbĐặc quyền. Cơ sở dữ tỷ lệ kèo bóng đá hiện tại không thể được đổi tên. (Kết nối với cơ sở dữ tỷ lệ kèo bóng đá khác nếu bạn cần làm điều đó.)

Mẫu thứ ba thay đổi chủ sở hữu của cơ sở dữ tỷ lệ kèo bóng đá. Để thay đổi chủ sở hữu, bạn phải sở hữu cơ sở dữ tỷ lệ kèo bóng đá và cũng là thành viên trực tiếp hoặc gián tiếp của vai trò sở hữu mới và bạn phải cócreatedbĐặc quyền. (Lưu ý rằng các siêu người dùng có tất cả các đặc quyền này tự động.)

Mẫu thứ tư thay đổi không gian bảng mặc định của cơ sở dữ tỷ lệ kèo bóng đá. Chỉ có chủ sở hữu cơ sở dữ tỷ lệ kèo bóng đá hoặc một siêu người dùng mới có thể làm điều này; Bạn cũng phải tạo đặc quyền cho không gian bảng mới. Lệnh này di chuyển vật lý bất kỳ bảng hoặc chỉ mục nào trong không gian bảng mặc định cũ của cơ sở dữ tỷ lệ kèo bóng đá sang không gian bảng mới. Không gian bảng mặc định mới phải trống cho cơ sở dữ tỷ lệ kèo bóng đá này và không ai có thể được kết nối với cơ sở dữ tỷ lệ kèo bóng đá. Các bảng và chỉ mục trong các không gian bảng không mặc định không bị ảnh hưởng.

Các biểu mẫu còn lại thay đổi phiên bản mặc định cho biến cấu hình thời gian chạy cho APostgreSQLCơ sở dữ tỷ lệ kèo bóng đá. Bất cứ khi nào một phiên mới sau đó được bắt đầu trong cơ sở dữ tỷ lệ kèo bóng đá đó, giá trị được chỉ định sẽ trở thành giá trị mặc định phiên. Mặc định dành riêng cho cơ sở dữ tỷ lệ kèo bóng đá ghi đè bất kỳ cài đặt nào có trongPostgreSql.confhoặc đã được nhận từPostgresdòng lệnh. Chỉ chủ sở hữu cơ sở dữ tỷ lệ kèo bóng đá hoặc Superuser mới có thể thay đổi mặc định phiên cho cơ sở dữ tỷ lệ kèo bóng đá. Một số biến nhất định không thể được đặt theo cách này hoặc chỉ có thể được đặt bởi một siêu người dùng.

tham số

tên

Tên của cơ sở dữ tỷ lệ kèo bóng đá có thuộc tính sẽ bị thay đổi.

allowConn

Nếu sai thì không ai có thể kết nối với cơ sở dữ tỷ lệ kèo bóng đá này.

Connlimit

Có thể thực hiện bao nhiêu kết nối đồng thời cho cơ sở dữ tỷ lệ kèo bóng đá này. -1 có nghĩa là không có giới hạn.

istemplate

Nếu đúng, thì cơ sở dữ tỷ lệ kèo bóng đá này có thể được nhân bản bởi bất kỳ người dùng nào cócreatedbĐặc quyền; Nếu sai, thì chỉ có Superusers hoặc chủ sở hữu của cơ sở dữ tỷ lệ kèo bóng đá mới có thể sao chép nó.

new_name

Tên mới của cơ sở dữ tỷ lệ kèo bóng đá.

new_owner

Chủ sở hữu mới của cơ sở dữ tỷ lệ kèo bóng đá.

new_tablespace

Không gian bảng mặc định mới của cơ sở dữ tỷ lệ kèo bóng đá.

Hình thức này của lệnh này không thể được thực thi bên trong một khối giao dịch.

Cấu hình_parameter
giá trị

Đặt mặc định phiên của cơ sở dữ tỷ lệ kèo bóng đá này cho tham số cấu hình được chỉ định thành giá trị đã cho. Nếu nhưgiá trịMặc địnhhoặc, tương đương,Đặt lạiđược sử dụng, cài đặt dành riêng cho cơ sở dữ tỷ lệ kèo bóng đá được xóa, do đó cài đặt mặc định rộng hệ thống sẽ được kế thừa trong các phiên mới. Sử dụngĐặt lại tất cảĐể xóa tất cả các cài đặt dành riêng cho cơ sở dữ tỷ lệ kèo bóng đá.Đặt từ hiện tạiLưu giá trị hiện tại của phiên của tham số làm giá trị dành riêng cho cơ sở dữ tỷ lệ kèo bóng đá.

xemsetChương 19Để biết thêm thông tin về tên và giá trị tham số được phép.

Ghi chú

Cũng có thể buộc một phiên mặc định vào một vai trò cụ thể thay vì vào cơ sở dữ tỷ lệ kèo bóng đá; nhìn thấyVai trò thay đổi. Cài đặt cụ thể về vai trò ghi đè lên cơ sở dữ tỷ lệ kèo bóng đá cụ thể nếu có xung đột.

ví dụ

Để vô hiệu hóa quét chỉ mục theo mặc định trong cơ sở dữ tỷ lệ kèo bóng đátest:

thay đổi bộ kiểm tra cơ sở dữ tỷ lệ kèo bóng đá enable_indexscan TẮT;

Tương thích

Thethay đổi cơ sở dữ tỷ lệ kèo bóng đáCâu lệnh làPostgreSQLphần mở rộng.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài tỷ lệ kèo bóng đá không chính xác, không phù hợ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 tỷ lệ kèo bóng đá.