clerezza-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enrico Daga (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLEREZZA-890) Use prepared statements and reuse connections in Virtuoso data operations to improve performance
Date Sun, 16 Mar 2014 16:56:42 GMT

    [ https://issues.apache.org/jira/browse/CLEREZZA-890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13937215#comment-13937215
] 

Enrico Daga commented on CLEREZZA-890:
--------------------------------------

With CLEREZZA-889 all operations done by MGraphs are delegated to the DataAccess class. The
DataAccess class uses a single connection and preserve prepared statements. Connections are
renewed each statements 10000 executions. Different renewal policies may be implemented in
the future.

> Use prepared statements and reuse connections in Virtuoso data operations to improve
performance
> ------------------------------------------------------------------------------------------------
>
>                 Key: CLEREZZA-890
>                 URL: https://issues.apache.org/jira/browse/CLEREZZA-890
>             Project: Clerezza
>          Issue Type: Bug
>          Components: storage
>            Reporter: Enrico Daga
>            Assignee: Enrico Daga
>
> Currently, each operation is encapsulated in a dedicated connection and statement. While
this is functional, it is not very performant, especially with the pattern based on atomic
triple additions and deletions used by the clerezza model. Statements should be prepared,
connections reused.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message