Postgresql 中文操作指南 47. Server Programming Interface 47.3. Memory Management SPI_repalloc Postgresql 中文操作指南 SPI_repalloc SPI_repalloc — 在上层执行器上下文中重新分配内存 Synopsis void * SPI_repalloc(void * pointer, Size size) Description SPI_repalloc 更改之前使用 SPI_palloc 分配的内存段的大小。 此函数不再与纯 repalloc 有所不同。仅保留该函数以保持现有代码向后兼容。 Arguments void * _pointer_ 要更改的现有存储空间指针 Size _size_ 要分配的存储空间的字节大小 Return Value 包含从现有区域复制的内容的新指定大小的存储空间的指针