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 / 7.2 / 7.1
tỷ lệ kèo bóng đá trực tuyến hôm nay 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ế.

44.3. Ký ức Sự tỷ lệ kèo bóng đá trực tuyến hôm nay lý

Mục lục
spi_palloc-Phân bổ bộ nhớ Trong bối tỷ lệ kèo bóng đá trực tuyến hôm nay thực thi trên
SPI_REPALLOC-Bộ nhớ phân bổ lại Trong bối tỷ lệ kèo bóng đá trực tuyến hôm nay thực thi trên
spi_pfree-- miễn phí bộ nhớ trong bối tỷ lệ kèo bóng đá trực tuyến hôm nay thực thi trên
spi_copytuple-Tạo một bản sao của một hàng trong bối tỷ lệ kèo bóng đá trực tuyến hôm nay thực thi trên
spi_returntuple-- chuẩn bị để trả về một tuple dưới dạng mốc dữ liệu
spi_modifytuple-- tạo nên một hàng bằng cách thay thế các trường đã chọn của một hàng đã cho
spi_freetuple-Miễn phí một hàng được phân bổ trong bối tỷ lệ kèo bóng đá trực tuyến hôm nay thực thi trên
spi_freetupable-- miễn phí một bộ hàng được tạo bởiSPI_EXECUTEhoặc a Hàm tương tự
SPI_FreePlan-Miễn phí a Câu lệnh đã được lưu trước đó

PostgreSQLPhân bổ bộ nhớ ở trongbối tỷ lệ kèo bóng đá trực tuyến hôm nay bộ nhớ, cung cấp một Phương pháp thuận tiện để tỷ lệ kèo bóng đá trực tuyến hôm nay lý phân bổ được thực hiện trong nhiều cách khác nhau Những nơi cần sống trong thời gian khác nhau. Phá hủy Một bối cảnh phát hành tất cả các bộ nhớ được phân bổ trong đó. Như vậy, Không cần thiết phải theo dõi các đối tượng riêng lẻ để tránh rò rỉ bộ nhớ; thay vào đó chỉ có một số lượng bối cảnh tương đối nhỏ phải được tỷ lệ kèo bóng đá trực tuyến hôm nay lý.PalloCvà Các chức năng liên quan phân bổ bộ nhớ từ"Hiện tại"bối tỷ lệ kèo bóng đá trực tuyến hôm nay.

spi_connectTạo bộ nhớ mới bối tỷ lệ kèo bóng đá trực tuyến hôm nay và làm cho nó hiện tại.spi_finishkhôi phục bộ nhớ hiện tại trước đó bối tỷ lệ kèo bóng đá trực tuyến hôm nay và phá hủy bối tỷ lệ kèo bóng đá trực tuyến hôm nay được tạo bởispi_connect. Những hành động này đảm bảo rằng thoáng qua Phân bổ bộ nhớ được thực hiện bên trong thủ tục của bạn được thu hồi tại Thủ tục thoát, tránh rò rỉ bộ nhớ.

Tuy nhiên, nếu thủ tục của bạn cần trả về một đối tượng trong Bộ nhớ được phân bổ (chẳng hạn như giá trị của dữ liệu chuyển qua từng tỷ lệ kèo bóng đá trực tuyến hôm nay liệu gõ), bạn không thể phân bổ bộ nhớ đó bằngPalloC, ít nhất là không trong khi bạn được kết nối với SPI. Nếu bạn thử, đối tượng sẽ được giải quyết bởispi_finishvà quy trình của bạn sẽ không hoạt động đáng tin cậy. Để giải quyết vấn đề này, hãy sử dụngspi_pallocĐể phân bổ bộ nhớ cho sự trở lại của bạn sự vật.spi_pallocPhân bổ bộ nhớ trong"Bối tỷ lệ kèo bóng đá trực tuyến hôm nay thực thi trên", Đó là là, bối tỷ lệ kèo bóng đá trực tuyến hôm nay bộ nhớ hiện tại khispi_connectđược gọi, chính xác là Bối tỷ lệ kèo bóng đá trực tuyến hôm nay đúng cho một giá trị được trả về từ thủ tục của bạn.

nếuspi_pallocđược gọi trong khi Thủ tục không được kết nối với SPI, sau đó nó hoạt động giống như một Bình thườngPalloC. Trước một thủ tục kết nối với trình tỷ lệ kèo bóng đá trực tuyến hôm nay lý SPI, bối cảnh bộ nhớ hiện tại là bối cảnh thực thi trên, vì vậy tất cả các phân bổ được thực hiện bởi thủ tục thông quaPalloChoặc bởi Tiện ích SPI Các chức năng được thực hiện trong bối tỷ lệ kèo bóng đá trực tuyến hôm nay này.

Khispi_connectđược gọi là Bối tỷ lệ kèo bóng đá trực tuyến hôm nay riêng tư của thủ tục, được tạo bởispi_connect, được thực hiện bối tỷ lệ kèo bóng đá trực tuyến hôm nay hiện tại. Tất cả Phân bổ được thực hiện bởiPalloC, Repallochoặc các chức năng tiện ích SPI (Ngoại trừspi_copytuple, spi_returntuple, spi_modifytuplespi_palloc) được thực hiện trong bối cảnh này. Khi a Quy trình ngắt kết nối với Trình tỷ lệ kèo bóng đá trực tuyến hôm nay lý SPI (thông quaspi_finish) Bối tỷ lệ kèo bóng đá trực tuyến hôm nay hiện tại được khôi phục thành bối tỷ lệ kèo bóng đá trực tuyến hôm nay thực thi trên và tất cả các phân bổ được thực hiện trong Bối tỷ lệ kèo bóng đá trực tuyến hôm nay bộ nhớ thủ tục được giải phóng và không thể được sử dụng nữa.

Tất cả các chức năng được mô tả trong phần này có thể được sử dụng bởi cả hai Các thủ tục kết nối và không kết nối. Trong một thủ tục không liên kết, Chúng hoạt động giống như các chức năng máy chủ thông thường cơ bản (palloc, v.v.).