Hi,
I have the following type of ICV rule in our database: range(arkiv:opprettetDato, xsd:dateTime)
We have at the moment some 300 000 triples with arkiv:opprettetDato and the query for validating the ICV rule above takes around 400-500 ms.
Query is along the way of:
select distinct * where {
?a arkiv:opprettetDato ?b.
filter(datatype(?b) != xsd:dateTime)
}
I don’t think there is much hope for getting that query to run any faster, so I’ve had to simply remove this ICV constraint from our database.
Any chance though that a specialised index just for this kind of case could be created?
Håvard