Hi,

I have to delete all the data about particular resources in the triplestore, 
and I'm finding that it's taking an inordinately long time. I have tried 
separate queries like:

DELETE WHERE {
  <http://example.org/x> ?p ?o .
}
;
DELETE WHERE {
  <http://example.org/y> ?p ?o .
}
;
…

and I have tried a combined query like:

DELETE {
  ?s ?p ?o .
} WHERE {
  ?s ?p ?o .
  FILTER (
    ?s = <http://example.org/x> ||
    ?s = <http://example.org/y> ||
    ...
  )
}

Both of these seem to perform OK on my OWLIM-Lite instance but not on the 
OWLIM-SE instance. Could this difference between OWLIM-Lite performance and 
OWLIM-SE performance be down to a difference in the reasoning that's enabled (I 
have an empty ruleset on the OWLIM-Lite instance, but currently have the 
default owl-horst-optimized' on the OWLIM-SE instance)?

Is there an alternative method of deleting all the data about a particular 
resource that I should use?

Thanks,

Jeni
-- 
Jeni Tennison
http://www.jenitennison.com

_______________________________________________
Owlim-discussion mailing list
[email protected]
http://ontomail.semdata.org/cgi-bin/mailman/listinfo/owlim-discussion

Reply via email to