I am running into extremely slow query response for dgate 1.4.17alpha with 2M images (46 min), especially when doing image count on all studies. My machine is Dell T5300, 64-bit, Dual core 2.6 GHz with only 4GB RAM, and I just about to upgrade to 20GB RAM. I have external 16TB software RAID-6 storage via eSATA for data and its performance is pretty good. OS is Fedora17. Performance started to slow down with increase in number of images, due to hardware resources.
Image count (Number of study related instances) query used (with dcmtk's findscu):
time findscu -aet MYAET -aec DGATE -S -k 0008,0052=STUDY -k 0020,000D -k 0020,1208 localhost 1234
With same OS, same dgate version, 2M images, and same external RAID storage, but with 8 core CPU and 16GB RAM, the same query response is about 6 seconds.
I would like to know what hardware resources are adequate for conquest with 2M images and up. Is there a hardware/DB/OS table for conquest put by users to take a look at, from performance standpoint?
Sundar