[Fwd: Re: 100% CPU while searching in collection browser]

Dr. Diesel dr.diesel at gmail.com
Sat Mar 1 15:02:24 UTC 2008


Jeff, where is that query located?  I'd like to change it to "SELECT
distinct" until we track down a solution.

Thanks
Andy

On Sat, Mar 1, 2008 at 9:51 AM, Dr. Diesel <dr.diesel at gmail.com> wrote:
> I've already dropped the tables and rescanned, hoping for a fix
>  earlier.  Since then I've also deleted the album art for that folder,
>  suspecting it was the cause!  So a rescan now would likely fix that
>  particular song.  I've found others as well.
>
>  I'll try any all hacks/fixes/proposals to help!  Just let me know what
>  to attempt!
>
>  Thanks to all,
>  Andy
>
>
>
>  On Sat, Mar 1, 2008 at 9:41 AM, Jeff Mitchell <kde-dev at emailgoeshere.com> wrote:
>  > I'm forwarding Andy's email back to the list.  I found the source of his
>  >  issues...it's a MySQL query that is returning 40,000-odd hits for an
>  >  album image.  Anyone know how/why his database may have gotten into this
>  >  state? (see his email for the query that triggers it)
>  >
>  >  My guess would be to just have him drop all those entries and rescan,
>  >  but it'd be good to know why this happened in the first place.
>  >
>  >  --Jeff
>  >
>  >
>
>
> > Actually not all the same, but close!  I've attached the results.
>  >
>  >
>  >
>  >  On Sat, Mar 1, 2008 at 9:07 AM, Dr. Diesel <dr.diesel at gmail.com> wrote:
>  >  > Jeff, I think you may have found it!  This script:
>  >  >
>  >  >  SELECT images.deviceid,images.path FROM images, artist, tags WHERE
>  >  >  images.artist = artist.name AND artist.id = tags.artist AND
>  >  >  tags.sampler = 1 AND images.album  LIKE 'Metal Blade 15th Anniversary
>  >  >  Disc 1' ESCAPE '/'  AND images.deviceid IN (1,2,3,-1)
>  >  >
>  >  >  Returns 38068 records!  I bet the 100% CPU is caused by loading all of
>  >  >  these images!
>  >  >
>  >  >  Here is a glimpse, all of the records are the same:
>  >  >
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >       |
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >       |
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >       |
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >       |
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >       |
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >       |
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >       |
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >       |
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >       |
>  >  >  |       -1 | ./main/MP3/By Artists/Various Artists/Metal Blade 15th
>  >  >  Anniversary Disc 1/Folder.jpg
>  >  >
>  >  >  What do you think?
>  >  >
>  >  >  Again many thanks for all the help.
>  >  >
>  >  >  Andy
>  >  >
>  >  >
>  >  >
>  >  >
>  >  >  On Sat, Mar 1, 2008 at 8:07 AM, Jeff Mitchell <kde-dev at emailgoeshere.com> wrote:
>  >  >  > On Friday 29 February 2008, you wrote:
>  >  >  >  > Hi Jeff!  I know your busy, but could you check to make sure those
>  >  >  >  > files i sent you at least cause the 100% CPU problem on your machine!
>  >  >  >  > Make sure I'm not the only one or going crazy!!!
>  >  >  >
>  >  >  >  Andy--
>  >  >  >
>  >  >  >  Sorry, I've been totally swamped.
>  >  >  >
>  >  >  >  I haven't been able to reproduce it.
>  >  >  >
>  >  >  >  Here's what I did:
>  >  >  >
>  >  >  >  I created a collection containing a folder with only those two files (I didn't
>  >  >  >  have a collection built of anything else since I wiped it out doing testing
>  >  >  >  for another issue).  I let the collection scan, made sure the collection is
>  >  >  >  set to Artist/Album display mode, and typed "marshall"...no problem.
>  >  >  >
>  >  >  >  So, is that sequence of events right?
>  >  >  >
>  >  >  >  A few things to start looking at on your end.  Have you tried it on any
>  >  >  >  non-Fedora machine?  (I'm on Gentoo)  Have you tried it with sqlite?  (I
>  >  >  >  tried with both internal sqlite and MySQL).
>  >  >  >
>  >  >  >  Also, try going into your MySQL database, and running the following pasted at
>  >  >  >  the following URL (I didn't want to put them in the email here or they'd get
>  >  >  >  broken up and you'd have a fun time putting them back together), and see how
>  >  >  >  things go.  This will help to figure out whether it's Amarok or MySQL that's
>  >  >  >  really causing the issue here.
>  >  >  >
>  >  >  >  http://amarok.pastebin.ca/924530
>  >  >  >
>  >  >  >  --Jeff
>  >  >  >
>  >  >
>  >  >
>  >  >
>  >  >
>  >  >
>  >  > --
>  >  >  projecthuh.com
>  >  >  All of my bits are free, are yours?  Fedoraproject.org
>  >  >
>  >
>  >
>  >
>  >  --
>  >  projecthuh.com
>  >  All of my bits are free, are yours?  Fedoraproject.org
>  >
>
> > _______________________________________________
>  >  Amarok mailing list
>  >  Amarok at kde.org
>  >  https://mail.kde.org/mailman/listinfo/amarok
>  >
>  >
>
>
>
>  --
>
>
> projecthuh.com
>  All of my bits are free, are yours?  Fedoraproject.org
>



-- 
projecthuh.com
All of my bits are free, are yours?  Fedoraproject.org



More information about the Amarok mailing list