Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Oracle11g DICOM Performance

616730Jan 10 2008 — edited Nov 13 2008
Hello, I've been investigating a little bit on Oracle11g DICOM capabilities since I am trying to build up a PACS server. I wanted to use Oracle11g since it offers the posibility of storing DICOM images. All the PACS servers solutions I've seen use the file system to store the image and the DB for the image data so I decided to try to find out why.

I made two simple tests, two different programs in JAVA, both of them read and store a DICOM image, one (A) in the Oracle DB and the other (B) the data in DB and the image in the file system:

And these are the results for an image of 40MB:

The scenario are two computers, one running as a client and another as a server DB.

(A) takes 1min 20s to retrive the image from the server DB to the client.
(B) takes 4s to access the server DB get the image path store in a table and retrive the image from file system in the same server.

I got totally surprised with such a difference using an image of only 40MB since DICOM images could be extremly bigger and I am wondering if it is really useful to store DICOM images into DB instead of in the file system and image data into DB as all the nowadays PACS servers do.

Does anybody have any more performance data related to this?
Does anybody know any PACS server solution using Oracle11g storing images into DB?

Thank you all!!

Comments

Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Dec 11 2008
Added on Jan 10 2008
7 comments
1,731 views