Paweł Motyka
08/01/2024, 7:00 PMi3en.6xlarge instances, but the loading takes >10h; I am looking for a way to better utilize these resources and make those ingestions faster.
From what I see in logs, we are getting pretty quickly thru partial_dimension_cardinality steps, but partial_index_generate are taking hours, filling up completely our memory usage and spilling a lot of data to disk at ingestion.
What would be some obvious (or non-obvious) improvements we could implement to make this process more robust? Aside from spinning more instances, which I don't think will solve the problem (?)Amatya Avadhanula
08/02/2024, 3:49 AMPaweł Motyka
08/02/2024, 11:20 AMPavel Belenkovich
08/04/2024, 6:15 AMi3en.6xlarge has 24 cores, so it should have 23 processing slots by default I think.
2- what do you partition by? maybe you can do random instead of by column (which would hurt query), or pre-order the data and use assume grouped flag