2013-02-02 44 views
-4

我從兩個數據庫表中生成成功或失敗的xml文件,但生成它需要24小時。報告生成,花費小時數

我有2選擇查詢,一個用於成功,一個用於失敗..我爲每個記錄打了100萬次數據庫。

我正在使用JDBC和Java IO寫入文件。

請建議一些好的想法

+3

沒有辦法回答這個沒有看到查詢。 – Hogan

+1

@hogan你沒有水晶球? – Kermit

+0

沒有報告生成工具。 –

回答

1

唯一可能的答案,這一點,你顯然需要優化你的SQL和/或應用程序的設計,讓你不「打」數據庫爲多。

有了這麼個小細節,這是不可能說你應該怎麼優化,但也許你應該看看做一個加入...

+0

我曾經在問題本身中提到過我正在使用一個簡單的選擇查詢,例如:從表中選擇id,其中loanNo =?,我們缺少這張表的索引。我絕對不會在這裏使用批處理,因爲我擁有的系統不允許... ...有一些限制...它的長篇故事...... –

+1

儘管...你還沒有提供足夠的細節來幫助你。 –

+0

@StephenC水晶球。 – Kermit