[Digikam-devel] unresponsive while scanning for new items

Gilles Caulier caulier.gilles at gmail.com
Fri Jul 22 21:03:51 BST 2016


2016-07-22 21:19 GMT+02:00 Simon Frei <freisim93 at gmail.com>:

> Thanks for the information.
> We discussed the issue of database location earlier already. In the
> meantime I locate the database in ram, so access is fast (digikam as a
> whole is a lot faster now). My issue is not that digikam was slow, it is
> that it became completely. unresponsive for no apparent reason (no
> performance limit).
> For clarification (I have no knowledge of database programming): Internal
> mysql uses the same "system" as sqlite and the recent patches discussed
> were only concerning external mysql?
>

yes there are. sqlite still unchanged.

Mysql database is more designed to work with huge data, not sqlite. This is
why this kind of DB exists.
Don't forget the low level interface from Qt which is different slightly
different than sqlite.

Gilles Caulier


> Trying mysql is on my list, but only after I reorganised my collection. If
> sqlite really proves to be unusable with lots of data, I may switch earlier.
>
>
> On 22/07/16 19:38, Gilles Caulier wrote:
>
> The time latency from gui are done certainly by sqlite lock because a lots
> lots data need to be managed in database.
>
> Did you store the DB file in a fast device as a SSD. This improve also the
> performance until a limit of course.
>
> In all case, as you use git/master code, Mysql must give better results.
> We will interested to have a comparison.
>
> Gilles Caulier
>
> 2016-07-22 19:35 GMT+02:00 Gilles Caulier <caulier.gilles at gmail.com>:
>
>> From my experience sqlite use must be limited to 100Gb of images. For
>> more, use Mysql. You can use internal server, no need a remote server. In
>> this case, it will be used as sqlite.
>>
>> Gilles Caulier
>>
>> 2016-07-22 19:31 GMT+02:00 Simon Frei < <freisim93 at gmail.com>
>> freisim93 at gmail.com>:
>>
>>> Compiled from software-compilation. Git core is on commit c9f02e0.
>>>
>>>
>>> On 22/07/16 19:14, Gilles Caulier wrote:
>>>
>>> Which digiKam version do you use ?
>>>
>>> Gilles Caulier
>>>
>>> 2016-07-22 17:32 GMT+02:00 Simon Frei < <freisim93 at gmail.com>
>>> freisim93 at gmail.com>:
>>>
>>>> Hi
>>>> I do not have enough detailed information to file a bug and something
>>>> similar might already be reported. Still I wanted to inform you about it.
>>>> Maybe it helps in some way.
>>>> I just made changes to a big set of images (350G) outside of digikam
>>>> (metadata writing with exiftool). So it took quite some time searching for
>>>> new items after startup (notification on the bottom left), but never used
>>>> cpu or ram very hard. After some time however digikam became unresponsive,
>>>> just a grey frame. The commandline did show that it was still working in
>>>> the background, the following was displayed repeatedly:
>>>> digikam.dimg: "*somefile*"  : JPEG file identified
>>>> digikam.metaengine: Orientation => Exif.Image.Orientation => 1
>>>> So digikam was still functioning, just not the gui and still digikam
>>>> did load the computer, but not overload. After a certain time digikam
>>>> resurfaced and worked fine.
>>>> Cheers,
>>>> Simon
>>>> _______________________________________________
>>>> Digikam-devel mailing list
>>>> Digikam-devel at kde.org
>>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Digikam-devel mailing listDigikam-devel at kde.orghttps://mail.kde.org/mailman/listinfo/digikam-devel
>>>
>>>
>>>
>>> _______________________________________________
>>> Digikam-devel mailing list
>>> Digikam-devel at kde.org
>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>
>>>
>>
>
>
> _______________________________________________
> Digikam-devel mailing listDigikam-devel at kde.orghttps://mail.kde.org/mailman/listinfo/digikam-devel
>
>
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20160722/bf367de0/attachment.html>


More information about the Digikam-devel mailing list