[ https://issues.apache.org/jira/browse/IGNITE-11499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16818811#comment-16818811 ]
Taras Ledkov edited comment on IGNITE-11499 at 4/18/19 11:39 AM: ----------------------------------------------------------------- [~amashenkov], [~Pavlukhin], [~jooger] please review the patch. was (Author: tledkov-gridgain): [~amashenkov], [~Pavlukhin] please review the patch. > SQL: DML should not use batches by default > ------------------------------------------ > > Key: IGNITE-11499 > URL: https://issues.apache.org/jira/browse/IGNITE-11499 > Project: Ignite > Issue Type: Task > Components: sql > Reporter: Vladimir Ozerov > Assignee: Taras Ledkov > Priority: Major > Fix For: 2.8 > > Time Spent: 20m > Remaining Estimate: 0h > > Currently DML apply updates in batches equal to {{SqlFieldsQuery.pageSize}}. > This is prone to deadlocks. Instead, we should apply updates one-by-one by > default. Proposal: > # Introduce {{SqlFieldsQuery.updateBatchSize}} property, set it to {{1}} by > default > # Print a warning about deadlock to log if it is greater than 1 > # Add it to JDBC and ODBC drivers > # Add it to other languages -- This message was sent by Atlassian JIRA (v7.6.3#76005)