apache derby - 解释选择

时间:2011-05-12 16:38:56

标签: database derby

我正在使用Apache Derby编写Java应用程序,我正在寻找“explain”语句的等价物(例如,为mySQL工作)。它不适用于德比。有类似的东西吗?

1 个答案:

答案 0 :(得分:11)

有类似的东西:首先,有derby.language.logQueryPlan = true,它将查询计划信息写入日志文件:http://db.apache.org/derby/docs/10.8/ref/rrefproper43414.html。其次,还有RUNTIMESTATISTICS功能,可以根据需要将统计信息捕获到您的程序中:http://db.apache.org/derby/docs/10.8/ref/rrefsqlj38831.html。第三,有XPLAIN样式,它将查询计划信息捕获到数据库本身内的一组表中:http://db.apache.org/derby/docs/10.8/ref/rref_xplain_tables.html

您可能还应该花些时间阅读:http://db.apache.org/derby/docs/10.8/tuning/ctundepth13055.html