跳转到内容

🔍 故障排除

获取帮助

以下部分提供了关于LanceDB的各种诊断和故障排除技巧。这些内容可以帮助您在提问或提交错误报告时提供更多信息。

如需故障排除,最佳提问地点是我们的Discord中对应的语言频道。在特定语言频道提问,能让更了解答案的人看到您的问题。

常见问题

  • 不支持使用 fork 进行多进程处理。您应该改用 spawn

启用日志记录

如需获取更多信息,特别是与LanceDB Cloud相关的问题,请启用调试日志记录。您可以设置LANCEDB_LOG环境变量:

export LANCEDB_LOG=debug

您可以通过设置关闭日志中的颜色和格式

export LANCEDB_LOG_STYLE=never

解析查询执行计划

如果查询速度缓慢或出现意外的查询结果,打印解析后的查询计划会很有帮助。您可以使用explain_plan方法来实现:

要了解查询实际是如何执行的——包括执行时间、处理的行数、I/O统计等指标——可以使用analyze_plan方法。该方法会执行查询并返回带有运行时指标的物理执行计划,特别有助于性能调优和调试。