Indexing
========

The indexing omits the table BY_SPO, indexing on all three arguments but
uses BY_SP instead.  It  was  thought  not   to  gain  that  much.  This
assumption was verified  on  real   data  (100,000  triple). Introducing
BY_SPO gave a slowdown of about 10%.  Appearently the relatively high cost
for indexing on the complicated object field outweights the benefits.

The patch is left for reference in BY_SPO.diff. Note that after applying
this patch the test cases no  longer   pass.  As  the failing cases were
irrelevant to the performance test I never   bothered fixing this due to
the failed performance test.