调试提示
以下提示可帮助您在将 UDx 部署到生产环境之前对其进行调试。
使用单个节点进行初始调试
可以使用诸如 gdb 等调试器连接到 Vertica 进程以调试 UDx 代码。但是,在多节点环境中难以执行此调试。因此,请考虑设置单节点 Vertica 测试环境以对 UDx 进行初始调试。
使用日志记录
每个 UDx 都有一个关联的 ServerInterface
实例。ServerInterface
提供了要写入 Vertica 日志和写入系统表(仅在 C++ API 中)的函数。有关详细信息,请参阅日志。