[mythtv-commits] Ticket #11282: Marking episode first/last performance improvement when no programid is available

MythTV noreply at mythtv.org
Sun Dec 9 09:59:45 UTC 2012


#11282: Marking episode first/last performance improvement when no programid is
available
-------------------------------------+-------------------------------------
     Reporter:  mv02@…               |      Owner:  stuartm
         Type:  Patch - Feature      |     Status:  new
     Priority:  minor                |  Milestone:  unknown
    Component:  MythTV -             |    Version:  0.26-fixes
  Mythfilldatabase                   |   Keywords:  mythfilldatabase
     Severity:  low                  |  performance database schema
Ticket locked:  0                    |
-------------------------------------+-------------------------------------
 The patch introduced in Ticket #10482 greatly improves performance for
 program entries which have a programid. However on my system with lots of
 entries without a programid (~73000, provider epgdata for Germany) episode
 marking now takes around 20 minutes. During this time, MySQL is consuming
 one CPU core completely, but not doing much I/O.

 Adding an additional INDEX for columns starttime, title and subtitle
 improved the performance dramatically, now episode marking is done in
 about 10 seconds.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/11282>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list