Q:

/usr/lib/tracker/tracker-store causes very heavy CPU load on Debian "Buster"

After the last upgrade on:
  Operating System: Debian GNU/Linux buster/sid
            Kernel: Linux 4.18.0-2-686-pae
      Architecture: x86

/usr/lib/tracker/tracker-store eats a huge load of CPU. 
  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                                          
 7039 nath      20   0   96136  24460  11480 R 100,0   1,3   0:01.76 tracker-store

When I run tracker daemon I get:
Miners:
17 Nov 2018, 21:17:06:  ?      File System           - Not running or is a disabled plugin
17 Nov 2018, 21:17:06:  ?      Applications          - Not running or is a disabled plugin
17 Nov 2018, 21:17:06:  ?      Extractor             - Not running or is a disabled plugin

I thought I disabled all tracker activities, what is it doing? 
The fan is going like crazy and a reboot does not improve the situation. 

A:

after having tracker-store running with almost 100% CPU, almost all the time for 7 days now, it seems like I found an easy fix:
tracker reset --hard

CAUTION: This process may irreversibly delete data. 
Although most content indexed by Tracker can be safely reindexed, it can?t be assured that this is the case for all data.  Be aware that you may be incurring in a data loss situation, proceed at your own risk. 

Are you sure you want to proceed? [ y|N]: 

/usr/lib/tracker/tracker-store process is gone for now, fan is spinning down, and everything seems quiet after a week.  Haven't tested a reboot though...

Update: fixed, also after a reboot tracker-store stays quiet. 

A:

tracker-store is part of tracker, a program that scans certain specified locations on your hard drive (and other places like your emails) and indexes the contents into a database.  This allows you to do fast file contents searches.  Whereas, tracker-miner-* are programs that scan data and tracker-store is the program that stores the metadata in a database for fast access later.  Tracker uses a database for its own purposes, so it makes sense that it can use your CPU even when you are not dealing with process. 
You could also configure tracker to index nothing (see program tracker-preferences), thereby probably stopping it from doing any work at all.  Or you could try removing the package entirely, but, this will most likely break your system (more details - thanks to @broman).  And also check this post How do I disable tracker in GNOME?. 
Source :
blogs.gnome.org/mr/2009/09/18/tracker-update-2
What is a tracker? -  gnome

