调试提示

以下提示可帮助您在将 UDx 部署到生产环境之前对其进行调试。

使用单个节点进行初始调试

可以使用诸如 gdb 等调试器连接到 Vertica 进程以调试 UDx 代码。但是,在多节点环境中难以执行此调试。因此,请考虑设置单节点 Vertica 测试环境以对 UDx 进行初始调试。

使用日志记录

每个 UDx 都有一个关联的 ServerInterface 实例。ServerInterface 提供了要写入 Vertica 日志和写入系统表(仅在 C++ API 中)的函数。有关详细信息,请参阅日志