ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Ozerov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-6080) SQL: Batch DML updates on per-node basis
Date Wed, 16 Aug 2017 12:13:00 GMT
Vladimir Ozerov created IGNITE-6080:

             Summary: SQL: Batch DML updates on per-node basis
                 Key: IGNITE-6080
                 URL: https://issues.apache.org/jira/browse/IGNITE-6080
             Project: Ignite
          Issue Type: Task
    Affects Versions: 2.1
            Reporter: Vladimir Ozerov
            Assignee: Vladimir Ozerov
             Fix For: 2.2

Currently DML updates are batched and then applied using {{IgniteCache.invokeAll}}. See {{org.apache.ignite.internal.processors.query.h2.DmlStatementsProcessor#processPage}}.
This is not efficient, because typical update will hit a lot of data nodes.

Instead, we should create separate batches for every primary node. This way we can significantly
improve update performance.

This message was sent by Atlassian JIRA

View raw message