Extremely slow pivot tables (tiny data)

Hi, I tend to avoid using pivot tables in Metabase in general as they're notoriously slow but right now I'm seeing extremely poor performance even with just 1 or 2 dimensions and 1 metric.
The database is responding instantly and if I visualise as a straight table it returns on avg 3 seconds.

Right now I am getting times of 45s+ for a pivot table on 0.51.2 so I can't use pivots in any of my dashboards.

From what I can tell, most of that time is spent on the browser rendering the visualisation.
Is this just me or are other seeing the same?
As I say, it's been a poor performing visual for as far as I can remember but it seems to have gotten worse recently.

Thanks
Immy

can you send any reproduction for this?

sure, just create a pivot table - it's poor performance for any with any amount of data.

1 Like

Have to agree with OP.

Pivots are slow and the slow performance is creating a barrier for getting new users on board.
We would like getting some more Excel users to use MB instead, but the users want pivot tables.
And it's a shame as pivot table creation in Metabase is fairly intuitive

1 Like

I couldnt agree more. Im having to build out x5 sets of visuals to accommodate not using a pivot table.
This is possibly the sole reason (or at least one of the biggest reasons) I am not at this stage going to invest in the Enterprise version of the product to roll out to 400+ users in my company.
The other is the lack of a fiscal calendar. If both are sorted I will be looking to invest in the fully paid version.

I can confirm extremely slow loading pivot tables. That limits the usage of Metabase as pivot tables are critical visual type. I hope it's fixed soon.

1 Like

does this still happens on 51.4? the reproduction step you gave doesn't work @imtiazu, my pivot tables are running fast

@jon and @JSP please add any detail you can to help reproduce this, I can't

yes it does on 51.4, I am using Redshift tables, if that matters, but it shouldn't.

@jon @JSP any hint to reproduce this?

Hey @Luiggi !

I'll be happy to share access to our Metabase instance, so you can dive as deep as you could. Unfortunately, I can't share a video here publicly as the dashboard contains sensitive data.

Please let me know how I can assist in the troubleshooting.