After updating the provisioned capacity for my Amazon DynamoDB table, the table remains in the UPDATING status for a long time.
When you update the provisioned capacity for your DynamoDB table and increase the value to a new peak, DynamoDB changes several things at the backend, such as adding new partitions to the table, to make sure that the table has enough capacity to serve your traffic. If you decrease the provisioned capacity and scale up again to the same peak, the update operation might be faster. Also, your table remains available during the update operation and supports your provisioned throughput requirements. Note that the time taken to update the provisioned capacity for the table depends on several factors, such as the size of the table and the difference between the previous and the new peak.