[Xapian-tickets] [Xapian] #671: Performance issues when querying over large number of local databases (shards)
Xapian
nobody at xapian.org
Sat Dec 19 23:09:51 GMT 2015
#671: Performance issues when querying over large number of local databases
(shards)
----------------------------------+-----------------------------
Reporter: wgreenberg | Owner: olly
Type: defect | Status: assigned
Priority: normal | Milestone: 1.3.4
Component: Matcher | Version:
Severity: normal | Resolution:
Keywords: sharding performance | Blocked By:
Blocking: | Operating System: Linux
----------------------------------+-----------------------------
Comment (by olly):
Incidentally, looking at attachment:ordered_strace.log I notice there are
two reads from each postlist table as the shards are opened. I think the
second read must be getting the database stats, which back then were
stored as an entry in the postlist table. These are now stored in the
"version file", so that probably means we now avoid that extra read (and
if the tables have more levels, there would have been multiple reads for
each postlist table to get that information).
--
Ticket URL: <http://trac.xapian.org/ticket/671#comment:16>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list