単純な sparql クエリがあります。同じクエリは、ローカル システムではより高速に動作しますが、ステージ サーバーでは 20 秒かかります。クエリからを削除すると、order by
両方のサーバーで 2 秒かかります。レコード数は両方のサーバーで同じです。約1,50,000。
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT * WHERE
{
?instance rdf:type <http://example.com/vocab/Sample>.
?instance rdfs:label ?label
}ORDER BY ?label OFFSET 0 LIMIT 20
私が持っているセットアップは次のとおりです:Hadoop、Marmotta、zookeeper、Redis、tomcat
根本的な原因を突き止めるための助けに感謝します..