[ 
https://issues.apache.org/jira/browse/IGNITE-10730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Mashenkov reassigned IGNITE-10730:
-----------------------------------------

    Assignee: Andrew Mashenkov

> MVCC TX: Batch WAL datarecords
> ------------------------------
>
>                 Key: IGNITE-10730
>                 URL: https://issues.apache.org/jira/browse/IGNITE-10730
>             Project: Ignite
>          Issue Type: Improvement
>          Components: mvcc
>            Reporter: Igor Seliverstov
>            Assignee: Andrew Mashenkov
>            Priority: Major
>
> on MVCC updates we make changes one by one and WAL records are written 
> straight after successful update under the same checkpoint lock. This 
> produces contention on wal flush operations and harm overall performance. But 
> we need only one guarantee - all the records have to be written into the log 
> before prepare start. That means we free to batch such writes (for example 10 
> rows in one data record) it shouldn't cause memory issues but will resolve 
> contention.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to