Database partitioning

Hi guys,
I've been workin on OLS for few weeks, thx to the free tier of gcp and creators of OLS, my dream come true.

Anyway i moved my website to gcp. My database is about 5gbs. I'm using mariadb and looking for a "how-to guide" to apply it to split my database tables for better performance. Googled few times but cant find sources about how to do it. So any help could be better.

I'm aware of mariadb supports partitioning btw, thats why i installed it :)