Jump to content

Performance issues


Volker

Recommended Posts

Hello,

for several weeks I can observe a performance degradation. When I select an item in the tree view it takes up to 10 or 15 minutes until all thumbnails are displayed. This happens both on the server itself and on separate client PCs. Is there a way to identify the bottleneck?

Here is an example showing the situation about three minutes after selecting an item on the left hand side:

image.thumb.png.20583edef71de1bd97ca74b312b74fa4.png

 

Best regards,
Volker

Link to comment
Share on other sites

I am not an expert here, but I have a few questions:

Did the problem appear after an update, either to Daminion, or the program associated with the dng files?

Have you checked your directory structure, and your catalog definition in the sever? It appears that the server does not know where the thumbnails are.

If you select that item again later, does it now know the thumbnails, or does it have to generate them all over again?

Do you have multiple catalogs? If so, do they all behave the same?

Do all your file types exhibit this problem?

Link to comment
Share on other sites

Hi Volker, 

 

Please let me know your Daminion version - the screenshot does not show it. Also, please let me know your PostgreSQL version and check if the thumbnailsStorePath= parameter is set in your catalog.config file located here: C:\Program Files (x86)\Daminion Software\Daminion Server. If so, where is it pointing? 

 

Kind regards, 

Daria

 

 

Link to comment
Share on other sites

Hi Daria,

 

thank you very much! The manual upgrade of the client did the job 🙂

The contents of the catalog.config is

 

<ServerCatalogs disableCheckUpdates="false" initialFileDefaultFolder=""
    defaultMediaStorePath="" defaultThumbnailsStorePath="C:\ProgramData\Daminion Software\Daminion Server\Thumbnails"
    checkdirsonstart="true" facerecognition="true" enableVideoPreview="false"
    videoConvertPriority="low" disableautodect="false" securitylinks="false">
    <Catalogs>
        <clear />
        <Catalog catalogName="NetCatalog" webUserCreatorId="" fileShareUser=""
            fileSharePassword="" name="Bilder" description="Bilder" blobStoreTemp=""
            mediaStorePath="C:\Users\Public\Documents\Daminion Server Files "
            dropFolder="" folderTemplate="" filenameTemplate="" thumbnailsStorePath=""
            videoStorePath="C:\ProgramData\Daminion Software\Daminion Server\Video"
            videoStorePathNew="" databaseServer="localhost" securitylinks="true"
            isNeedToApplyMetadata="false" restapi="false" ftsLoader="true"
            ailabels="false" faces="true" ailabelslang="en" webaccess="true"
            active="true" viewerCanDownloadOriginal="true" disableVideoPreview="false"
            databasePort="5432" transportPort="8082" restApiPort="0" fileTransportPort="8084"
            databaseUser="postgres" databasePassword="postgres" />
        <Catalog catalogName="NetCatalog2" webUserCreatorId="" fileShareUser=""
            fileSharePassword="" name="Musik" description="" blobStoreTemp=""
            mediaStorePath="C:\DaminionData" dropFolder="" folderTemplate=""
            filenameTemplate="" thumbnailsStorePath="" videoStorePath="C:\ProgramData\Daminion Software\Daminion Server\Video"
            videoStorePathNew="" databaseServer="localhost" securitylinks="true"
            isNeedToApplyMetadata="false" restapi="true" ftsLoader="true"
            ailabels="false" faces="true" ailabelslang="en" webaccess="false"
            active="false" viewerCanDownloadOriginal="true" disableVideoPreview="false"
            databasePort="5432" transportPort="8083" restApiPort="8086"
            fileTransportPort="8085" databaseUser="postgres" databasePassword="postgres" />
    </Catalogs>
</ServerCatalogs>

 

The empty paths are obviously wrong. Which path should I enter here?

Best regards,
Volker

Link to comment
Share on other sites

Hi Volker, 

thumbnailsStorePath="" are empty for both catalogs, meaning that the thumbs are not cached and are generated on the fly to be stored in a temp folder. This is why it takes so much time to generate them and load them. 

 

Please open Notepad as Administrator, open the file "catalogs.config" and set the thumbnailsStorePath="" for both catalogs (e.g. thumbnailsStorePath="D:\Sample\Thumbs\NetCatalog")

 

Kind regards, 

Daria

Link to comment
Share on other sites

Good morning, Daria,

which is the best way to recreate all thumbnails? As mentioned before it is a very time consuming process and I have to do it step by step. Whenever I select more than about 20,000 images and tell Daminion to recreate the thumbnails the connection to the server gets lost and I have to start again:

 

image.png.c7862aef3dfaedb6d76c9621de9088cc.png

Best regards,
Volker

Link to comment
Share on other sites

Hi Daria, I switched back to batches of about 10k to 20k. Unfortunately I cannot see any increase of speed.
It would be helpful if I could find all those images that do not have a thumbnail yet, because then I could avoid recreating the thumbnails several times for some of the images.

Volker

Link to comment
Share on other sites

Hi Daria,

I am near despair. The connection to the server (running on the same machine) keeps crashing. Meanwhile it even crashes before I can start the recreation of the thumbnails:

 

image.png.9d9a43c95eabda928781578499f438ef.png

The next issue is the low speed. When I succeed in starting the recreation it takes more than one hour for 1,000 thumbnails.

Volker

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...