Oracle java存储过程性能

Oracle java存储过程性能,java,stored-procedures,oracle11g,Java,Stored Procedures,Oracle11g,我试图在Oracle11g中创建Java类,用awt图形将二进制数据作为BLOB传递。作为Java源加载的类 > create or replace and compile java source... 成功。当我试图运行它时,我面临着可怕的表现。它的工作速度比我的电脑上的相同代码慢约25倍。当我试图抓住瓶颈时,我发现所有的数据转换和数学操作几乎与本地运行的时间相同,但绘图过程如 g.抽绳(x,y,x,y) 速度要慢得多(每像素最多5秒)。 我认为通过设置正确的编译器选项和重新编译类,可

我试图在Oracle11g中创建Java类,用awt图形将二进制数据作为BLOB传递。作为Java源加载的类

> create or replace and compile java source...
成功。当我试图运行它时,我面临着可怕的表现。它的工作速度比我的电脑上的相同代码慢约25倍。当我试图抓住瓶颈时,我发现所有的数据转换和数学操作几乎与本地运行的时间相同,但绘图过程如

g.抽绳(x,y,x,y)

速度要慢得多(每像素最多5秒)。
我认为通过设置正确的编译器选项和重新编译类,可以解决这个问题。如何解决此问题?

也许这对某人有用

在我的例子中,通过使用setRGB()方法逐像素生成BuffereImage解决了这个问题。我只需要生成一个大的浮动矩阵的图像,这样它就可以很好地匹配我了。表演很棒