簡體   English   中英

Oracle Java存儲過程的性能

[英]Oracle java stored procedure performance

我正在嘗試在Oracle 11g中創建Java類,以二進制圖形形式通過awt圖形通過BLOB傳遞二進制數據。 該類作為Java源加載

> create or replace and compile java source...

成功。 當我嘗試運行它時,我面臨着糟糕的表現。 它可以工作,但比我的PC上的相同代碼慢25倍。 當我試圖抓住瓶頸時,我發現所有數據轉換和數學運算幾乎都在本地運行的同時進行,但是繪制過程如

g.drawLine(x, y, x, y)

速度要慢得多(每個像素最多5秒)。 我想可以通過設置正確的編譯器選項和重新編譯類來修復它。 我該如何解決這個問題?

也許這對某人有用。

在我的情況下,問題是通過使用setRGB()方法逐像素生成BufferedImage來解決的。 我只需要生成大浮點矩陣的圖像即可,因此非常匹配我。 表現很棒。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM