[digikam] [Bug 473569] New: Horrible performance using Digikam on my Mac with Database on Synology DS 920+
Martin Neuß
bugzilla_noreply at kde.org
Sun Aug 20 18:21:53 BST 2023
https://bugs.kde.org/show_bug.cgi?id=473569
Bug ID: 473569
Summary: Horrible performance using Digikam on my Mac with
Database on Synology DS 920+
Classification: Applications
Product: digikam
Version: 8.1.0
Platform: macOS (DMG)
OS: macOS
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: Database-Mysql
Assignee: digikam-bugs-null at kde.org
Reporter: spamfilter at mneuss.de
Target Milestone: ---
Created attachment 161075
--> https://bugs.kde.org/attachment.cgi?id=161075&action=edit
Screenshots recommendations
Hi
I´m using digikam since a few years, with its multitude of functions it is a
very good management tool.
but the performance of the system placing the files on a synology ds 920+ (with
ssd cache), using the synology mariadb database and a 1GB LAN connection is
simply terrible.
and this when i see that network transfers are miniuscule, the load of the nas
cpu is at about 7%, the write transfers on the nas are well below saturation
and the load on my macbookpro m2 (2023) is at about 10%.
setting new keywords for 500 pictures in the database takes minutes and this
when dfirect transfer to the files is disabled so there should be only
database transfers.
- i already adjusted database settings to optimise database storage, caches and
so on.
when checking the recommendations of the mariadb-server there were some
suggestions mostly regarding file indexing and using indices when using "JOIN"
and so on.
i took some screen shots.
- too many joins without using indices (3/minute when less than 1/hour is
typical)
- too often first index table entry is read (27/h when less than 1/h is
typical)
- rate of reading of fixed positions too high (3.4 / second when less than 1/h
is typical)
all those problems are related to missing indices.
so my question is:
is there any way to improve database performance over a LAN-connection as the
actual implementation seems to be very problematic by design.
with best regards
martin
--
You are receiving this mail because:
You are watching all bug changes.
More information about the kde-mac
mailing list