2011-05-12 110 views
7

我正在編程使用Apache Derby的Java應用程序,我正在尋找「explain」語句(例如爲mySQL工作)的等價物。它不在德比工作。有類似的東西嗎?apache derby - 解釋select

回答

10

也有類似的東西:首先,有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

+0

謝謝,它幫助 – planky 2011-05-14 10:58:01