Skip to main content
Question

change_multiple_column_values VS change_simple_column_value

  • February 5, 2026
  • 1 reply
  • 16 views

willsamadi

Hi there!

The docs recommend using change_multiple_column_values when possible but never mention how it reduces complexity cost and by how much.

Let’s put the question this way: If we use change_simple_column_value to change 1 column it costs 30k complexity points. So 10 column changes = 300k.

Is it that if we use change_multiple_column_values all of 10 changes at once costs only 30k? How does this get calculated?

1 reply

mitchell.hudson

Hey ​@willsamadi,

 

The easiest way to check this is to include the ‘complexity’ query as part of your mutation. 

THe below is for a create_item mutation, but the process is the same to measure the change column mutations.

The `query` field is how you can calculate the differences.

 

From memory, mutations had a fixed complexity per request, but this may have changed and calculated dynamically based on the mutation, similar to how queries are calculated.

 

mutation {
complexity {
query
before
after
}
create_item(board_id:1234567890, item_name:"test item") {
id
}
}