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

kèo bóng đá hôm nay và ngày mai bị

kèo bóng đá hôm nay và ngày mai bị - kèo bóng đá hôm nay và ngày mai bị một tuyên bố để thực thi

Synopsis

kèo bóng đá hôm nay và ngày mai bịtên[(data_type[, ...])] nhưcâu kèo bóng đá hôm nay và ngày mai

Mô tả

kèo bóng đá hôm nay và ngày mai bịTạo một câu lệnh đã kèo bóng đá hôm nay và ngày mai bị. Một câu lệnh đã kèo bóng đá hôm nay và ngày mai bị là một đối tượng phía máy chủ có thể được sử dụng để tối ưu hóa hiệu suất.kèo bóng đá hôm nay và ngày mai bịCâu kèo bóng đá hôm nay và ngày mai được thực thi, câu kèo bóng đá hôm nay và ngày mai được chỉ định được phân tích cú pháp, phân tích và viết lại. Khi mộtthực thilệnh sau đó được ban hành, câu lệnh đã kèo bóng đá hôm nay và ngày mai bị được lên kế hoạch và thực thi. Sự phân công lao động này tránh được công việc phân tích phân tích phân tích lặp đi lặp lại, đồng thời cho phép kế hoạch thực hiện phụ thuộc vào các giá trị tham số cụ thể được cung cấp.

Các câu lệnh được kèo bóng đá hôm nay và ngày mai bị có thể lấy tham số: Các giá trị được thay thế vào câu lệnh khi nó được thực thi. Khi tạo câu lệnh đã kèo bóng đá hôm nay và ngày mai bị, hãy tham khảo các tham số theo vị trí, sử dụng$ 1, $ 2, v.v. kèo bóng đá hôm nay và ngày mai danh sách tương ứng các loại dữ liệu tham số có thể được chỉ định tùy ý. Khi loại dữ liệu của tham số không được chỉ định hoặc được khai báo làkhông xác định, loại được suy ra từ ngữ cảnh trong đó tham số được tham chiếu lần đầu tiên (nếu có thể). Khi thực hiện câu kèo bóng đá hôm nay và ngày mai, chỉ định các giá trị thực cho các tham số này trongthực thiTuyên bố. Tham khảothực thiĐể biết thêm thông tin về điều đó.

Các câu lệnh được kèo bóng đá hôm nay và ngày mai bị chỉ kéo dài trong thời gian của phiên cơ sở dữ liệu hiện tại. Khi phiên kết thúc, câu lệnh đã được kèo bóng đá hôm nay và ngày mai bị bị lãng quên, vì vậy nó phải được tái tạo trước khi được sử dụng lại.DealLocatekèo bóng đá hôm nay và ngày mai.

Các câu lệnh được kèo bóng đá hôm nay và ngày mai bị có khả năng có lợi thế về hiệu suất lớn nhất khi một phiên được sử dụng để thực hiện một số lượng lớn các câu lệnh tương tự. Sự khác biệt về hiệu suất sẽ đặc biệt có ý nghĩa nếu các câu lệnh phức tạp để lập kế hoạch hoặc viết lại, ví dụ: nếu truy vấn liên quan đến việc nối nhiều bảng hoặc yêu cầu áp dụng một số quy tắc.

tham số

tên

Một tên tùy ý được đặt cho câu lệnh đã kèo bóng đá hôm nay và ngày mai bị cụ thể này. Nó phải là duy nhất trong một phiên duy nhất và sau đó được sử dụng để thực thi hoặc giải quyết một câu lệnh đã kèo bóng đá hôm nay và ngày mai bị trước đó.

data_type

Kiểu dữ liệu của một tham số cho câu lệnh đã kèo bóng đá hôm nay và ngày mai bị. Nếu loại dữ liệu của một tham số cụ thể không được xác định hoặc được chỉ định làkhông xác định, nó sẽ được suy ra từ ngữ cảnh trong đó tham số được tham chiếu đầu tiên. Để chỉ các tham số trong câu lệnh đã kèo bóng đá hôm nay và ngày mai bị, hãy sử dụng$ 1, $ 2, v.v.

câu kèo bóng đá hôm nay và ngày mai

bất kỳChọn, Chèn, Cập nhật, Xóa, Hợp nhấthoặcGiá trịcâu kèo bóng đá hôm nay và ngày mai.

ghi chú

Một câu lệnh đã kèo bóng đá hôm nay và ngày mai bị có thể được thực thi bằng mộtKế hoạch chunghoặc AKế hoạch tùy chỉnh. kèo bóng đá hôm nay và ngày mai kế hoạch chung là giống nhau trên tất cả các thực thi, trong khi kèo bóng đá hôm nay và ngày mai kế hoạch tùy chỉnh được tạo cho kèo bóng đá hôm nay và ngày mai thực thi cụ thể bằng cách sử dụng các giá trị tham số được đưa ra trong cuộc gọi đó.

Theo mặc định (nghĩa là khiplan_cache_modeđược đặt thànhAuto), máy chủ sẽ tự động chọn sử dụng gói chung hay tùy chỉnh cho một câu lệnh đã kèo bóng đá hôm nay và ngày mai bị có tham số. Quy tắc hiện tại cho điều này là năm lần thực hiện đầu tiên được thực hiện với các kế hoạch tùy chỉnh và chi phí ước tính trung bình của các kế hoạch đó được tính toán.

heuristic này có thể bị ghi đè, buộc máy chủ phải sử dụng các gói chung hoặc tùy chỉnh, bằng cách đặtplan_cache_modeđếnForce_Generic_PlanhoặcForce_Custom_Plantương ứng. Cài đặt này chủ yếu hữu ích nếu ước tính chi phí của kế hoạch chung là giảm kém vì kèo bóng đá hôm nay và ngày mai số lý do, cho phép nó được chọn mặc dù chi phí thực tế của nó nhiều hơn nhiều so với kế hoạch tùy chỉnh.

Để kiểm tra kế hoạch truy vấnPostgreSQLđang sử dụng cho một câu lệnh đã kèo bóng đá hôm nay và ngày mai bị, sử dụngGiải thích, ví dụ

Giải thích thực thitên(tham số_values);

Nếu sử dụng gói chung, nó sẽ chứa các ký hiệu tham số$n, trong khi kèo bóng đá hôm nay và ngày mai kế hoạch tùy chỉnh sẽ có các giá trị tham số được cung cấp được thay thế vào nó.

Để biết thêm thông tin về lập kế hoạch truy vấn và các số liệu thống kê được thu thập bởiPostgreSQLVới mục đích đó, xemPhân tíchTài liệu.

Mặc dù điểm chính của câu lệnh đã kèo bóng đá hôm nay và ngày mai bị là để tránh phân tích phân tích và lập kế hoạch phân tích lặp đi lặp lại của câu lệnh,PostgreSQLsẽ buộc phân tích lại và lập kế hoạch lại câu lệnh trước khi sử dụng nó bất cứ khi nào các đối tượng cơ sở dữ liệu được sử dụng trong tuyên bố đã trải qua các thay đổi xác định (DDL) hoặc số liệu thống kê kế hoạch của họ đã được cập nhật kể từ khi sử dụng trước đây của câu lệnh đã kèo bóng đá hôm nay và ngày mai bị. Ngoài ra, nếu giá trị củasearch_pathThay đổi từ sử dụng này sang cách tiếp theo, câu kèo bóng đá hôm nay và ngày mai sẽ được phân loại lại bằng cách sử dụng mớisearch_path. (Hành vi sau này là mới nhưPostgreSQL9.3.) Một ví dụ về một trường hợp mà sự tương đương ngữ nghĩa không hoàn hảo là nếu câu lệnh đề cập đến một bảng bằng một tên không đủ tiêu kèo bóng đá hôm nay và ngày mai, và sau đó một bảng mới cùng tên được tạo trong một lược đồ xuất hiện trước đó trongsearch_path, Không có sự phân chia lại tự động nào sẽ xảy ra do không có đối tượng nào được sử dụng trong câu kèo bóng đá hôm nay và ngày mai thay đổi. Tuy nhiên, nếu một số thay đổi khác buộc phải phân chia lại, bảng mới sẽ được tham chiếu trong các mục đích sử dụng tiếp theo.

Bạn có thể thấy tất cả các câu lệnh đã kèo bóng đá hôm nay và ngày mai bị có sẵn trong phiên bằng cách truy vấnpg_prepared_statementsChế độ xem hệ thống.

Ví dụ

Tạo một câu lệnh đã kèo bóng đá hôm nay và ngày mai bị cho mộtChènCâu kèo bóng đá hôm nay và ngày mai, sau đó thực hiện nó:

kèo bóng đá hôm nay và ngày mai bị fooplan (int, văn bản, bool, số) là

Tạo một câu lệnh đã kèo bóng đá hôm nay và ngày mai bị cho mộtChọnCâu kèo bóng đá hôm nay và ngày mai, sau đó thực hiện nó:

kèo bóng đá hôm nay và ngày mai bị usrrptplan (int)

Trong ví dụ này, loại dữ liệu của tham số thứ hai không được chỉ định, do đó nó được suy ra từ ngữ cảnh$ 2được sử dụng.

Tương thích

Tiêu kèo bóng đá hôm nay và ngày mai SQL bao gồm Akèo bóng đá hôm nay và ngày mai bịCâu kèo bóng đá hôm nay và ngày mai, nhưng nó chỉ được sử dụng trong SQL nhúng. Phiên bản này củakèo bóng đá hôm nay và ngày mai bịCâu kèo bóng đá hôm nay và ngày mai cũng sử dụng cú pháp hơi khác.

Gửi hiệu chỉnh

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ớpMẫu nàyĐể báo cáo vấn đề tài liệu.