[Tickets #14368] Re: Improve EAS performance with large History tables
noreply at bugs.horde.org
noreply at bugs.horde.org
Wed May 25 12:46:12 UTC 2016
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: https://bugs.horde.org/ticket/14368
------------------------------------------------------------------------------
Ticket | 14368
Updated By | Michael Rubinsky <mrubinsk at horde.org>
Summary | Improve EAS performance with large History tables
Queue | Synchronization
Version | FRAMEWORK_5_2
Type | Enhancement
State | Feedback
Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
Michael Rubinsky <mrubinsk at horde.org> (2016-05-25 12:46) wrote:
> Our MySQL server uses the history_action index, but even if I force
> MySQL to use the object_uid index it's still over 1 second. The
> moqseq 956528 is from April 2015. I hoped there is a way to prevent
> checking the same history entries every 15 seconds for a year, at
> least in these cases when a user doesn't use a collection.
What about adding a composite index on history_action, object_uid?
Since mysql uses the index that returns the least number of rows, this
should improve performance when the modseq range is extremely high.
More information about the bugs
mailing list