This HTML5 document contains 34 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
dctermshttp://purl.org/dc/terms/
n17http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/VirtQueryOptDiagnostic/sioc.
atomhttp://atomowl.org/ontologies/atomrdf#
foafhttp://xmlns.com/foaf/0.1/
n2http://vos.openlinksw.com/dataspace/services/wiki/
oplhttp://www.openlinksw.com/schema/attribution#
n4http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/
n10http://docs.openlinksw.com/virtuoso/sqloptimizer.
n18http://docs.openlinksw.com/virtuoso/fn_stat_import.
dchttp://purl.org/dc/elements/1.1/
n20http://vos.openlinksw.com/dataspace/dav#
rdfshttp://www.w3.org/2000/01/rdf-schema#
n15http://docs.openlinksw.com/virtuoso/fn_stat_export.
n3http://rdfs.org/sioc/services#
siocthttp://rdfs.org/sioc/types#
n19http://vos.openlinksw.com/dataspace/person/dav#
n9http://vos.openlinksw.com/dataspace/owiki/wiki/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n14http://vos.openlinksw.com/dataspace/owiki#
n21http://docs.openlinksw.com/virtuoso/fn_dbf_set.
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpediahttp://dbpedia.org/resource/
n12http://vos.openlinksw.com/dataspace/person/owiki#
siochttp://rdfs.org/sioc/ns#
Subject Item
n19:this
foaf:made
n4:VirtQueryOptDiagnostic
Subject Item
n20:this
sioc:creator_of
n4:VirtQueryOptDiagnostic
Subject Item
n2:item
n3:services_of
n4:VirtQueryOptDiagnostic
Subject Item
n14:this
sioc:creator_of
n4:VirtQueryOptDiagnostic
Subject Item
n9:VOS
sioc:container_of
n4:VirtQueryOptDiagnostic
atom:entry
n4:VirtQueryOptDiagnostic
atom:contains
n4:VirtQueryOptDiagnostic
Subject Item
n4:VirtQueryOptDiagnostic
rdf:type
atom:Entry sioct:Comment
dcterms:created
2017-06-13T05:37:43.075604
dcterms:modified
2017-06-29T07:39:39.970209
rdfs:label
VirtQueryOptDiagnostic
foaf:maker
n12:this n19:this
dc:title
VirtQueryOptDiagnostic
opl:isDescribedUsing
n17:rdf
sioc:has_creator
n14:this n20:this
sioc:content
%META:TOPICPARENT{name="VirtTipsAndTricksGuide"}% ---+ Virtuoso Diagnostics for Query Optimization Queries involving a large number of possible plans may run out of memory during optimization. There are a number of settings that influence query optimization memory utilization. These are set in the <code>virtuoso.ini</code> file, or can be altered on a running system with the <b><code>[[http://docs.openlinksw.com/virtuoso/fn_dbf_set.html][__dbf_set()]]</code></b> function. | *INI section* | *INI param name* | *default value* | *__dbf_set flag_name* | *__dbf_set flag_name description* | | Parameters | <code><nowiki>MaxMemPoolSize</nowiki></code> | <code>200000000</code> | <code><nowiki>sqlo_max_mp_size</nowiki></code> | The <b><code><nowiki>sqlo_max_mp_size</nowiki></code></b> is a size limit in bytes for transient memory consumption. Increasing this may help. The <b><code><nowiki>sqlo_max_mp_size</nowiki></code> </b> should be over 10M; increasing this over 100M is seldom useful but can be tried. | | Parameters | <code><nowiki>MaxOptimizeLayouts</nowiki></code> | <code>1000</code> | <code><nowiki>sqlo_max_layouts</nowiki></code> | Decreasing <b><code><nowiki>sqlo_max_layouts</nowiki></code></b> will reduce the number of plans tried, hence save memory. Reasonable values for <b><code><nowiki>sqlo_max_layouts</nowiki></code></b> are 0 for no limit, or somewhere in excess of 500. | | Parameters | <code><nowiki>StopCompilerWhenXOverRunTime</nowiki></code> | <code>0</code> | <code><nowiki>sqlo_compiler_exceeds_run_factor</nowiki></code> | Setting <b><code><nowiki>sqlo_compiler_exceeds_run_factor</nowiki></code></b> to 1 will stop opttimization once the best plan is expected to take less time than the amount of time spent optimizing so far. | | Flags | <code><nowiki>enable_joins_only</nowiki></code> | <code>1</code> | <code><nowiki>enable_joins_only</nowiki></code> | Setting <b><code><nowiki>enable_joins_only</nowiki></code></b> will cause the optimizer to only consider next plan candidates that are connected by a join to the existing partial plan. In other words, no [[http://dbpedia.org/resource/Cartesian_product][Cartesian products]] will be considered. This may save some space and time. <b>Note:</b> This option is now the default with <b><code><nowiki>3215</nowiki></code></b>+ builds and there are no known cases when it should be set to 0.| When reporting issues with query optimization, it will be useful to include statistics from the database in order to facilitate reproducing the effect. The <b><code>[[http://docs.openlinksw.com/virtuoso/fn_stat_export.html][stat_export()]]</code></b> function produces a statistics summary that can be read back into another database with the <b><code>[[http://docs.openlinksw.com/virtuoso/fn_stat_import.html][stat_import()]]</code></b> function. * To export statistics: <verbatim> string_to_file ('stat.dv', serialize(stat_export()), -2); or exp_stat_to_file ('stat.dv'); which does not have 10MB file size limit </verbatim> * To load exported statistics into a database: <verbatim> stat_import (deserialize (file_to_string ('stat.dv'))); </verbatim> When exporting statistics as part of bug reporting, make sure to run the queries exhibiting the problem before exporting the stats. The queries drive statistics gathering. ---++Related * [[VirtTipsAndTricksGuide][Virtuoso Tips and Tricks Collection]] * [[http://docs.openlinksw.com/virtuoso/sqloptimizer.html][Virtuoso SQL Optimization]]
sioc:id
c8b4135cd6fa24198c53115c4063e405
sioc:link
n4:VirtQueryOptDiagnostic
sioc:has_container
n9:VOS
n3:has_services
n2:item
atom:title
VirtQueryOptDiagnostic
sioc:links_to
n10:html n15:html n18:html n21:html dbpedia:Cartesian_product
atom:source
n9:VOS
atom:author
n19:this
atom:published
2017-06-13T05:37:43Z
atom:updated
2017-06-29T07:39:39Z
sioc:topic
n9:VOS