Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I started the virtuoso service on windows with the following configurations (this is the important part of the config file):

ResultSetMaxRows            = 10000
MaxQueryCostEstimationTime  = 40000 ; in seconds
MaxQueryExecutionTime       = 60000 ; in seconds
DefaultQuery                = select * where{?x ?y ?z}
DeferInferenceRulesInit     = 0  ; controls inference rules loading

I'm using the dotNetRDF library to make local queries to the local server (The library makes the timeout 30seconds) , but I can override the default timeout by sending a connection string when starting the object:

VirtuosoManager manager = new VirtuosoManager("Server=localhost;Uid=dba;pwd=dba;Connection Timeout=500");

it still times out at 30seconds (if my query is complex enough to process in more than 30 seconds...

My project uses some complex queries, so I need the timeout property as large as possible , how can I override that property ?

share|improve this question
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.