Why are tuple mover operations ("move storages" taking up 80% of disk i/o for the last week and a ha
We loaded about 20 billion rows to a table that has about 6 paritions (by month). This was over a week ago. But tuple mover has been running ever since doing "move storage" operations on the data. This is consuming 80% of i/o for 20 minutes at a time. It then pauses about 5 minutes before doing it again.
Is this normal? Will it ever stop? How do I know it is getting closer to finishing and not just stuck?
Is this normal? Will it ever stop? How do I know it is getting closer to finishing and not just stuck?
0
Comments
Ex: -this values will correspond be up to you actual resources.
Also take a look at you RESOURCE_QUEUES ,RESOURCE_ACQUISITIONS table during you lag/slow tuple movement.
One other thing is the (important) when having partitions the number of ROS containers ideally is to create fewer than 20 partitions and avoid creating more than 50 per partition as during delete/alter operation all contained containers will be opened. An ideal value as per Vertica documentation is 20 partitions.(as Vertica doc states)
-also monitor the tuple_mover_operations during you peak hours: