Hi there,
I'm very new to mysql so please don't be hard on me
Configuration info:
I've made partitions for quite similar configuration using this tutorial:
Zabbix database tables were plump so the main process (partition_maintenance_all) took me about 5,5 hours.
Now I need to do the same with a four times bigger zabbix database and here comes some pain because I can't afford my prod environment to stay down for such a long period of time.
Is there a way to create new partitions, let my zabbix-server start using only these ones while I create some back-in-time partitions and split main tables into them as a backgroud process? I know it sounds like a crazy moon language. My only purpose is zabbix server up and running as soon as possible after the future partitions are created. I appreciate any idea on this topic and ready to provide more information.
Thanks,
Maria.
I'm very new to mysql so please don't be hard on me

Configuration info:
- zabbix_server (Zabbix) 3.0.10; Revision 70208 14 July 2017, compilation time: Jul 17 2017 07:42:06
- MySQL Server version: 5.5.56-MariaDB MariaDB Server
- InnoDB Plugin version: 5.5; Plugin_type_version: 50556.0
I've made partitions for quite similar configuration using this tutorial:
Zabbix database tables were plump so the main process (partition_maintenance_all) took me about 5,5 hours.
Now I need to do the same with a four times bigger zabbix database and here comes some pain because I can't afford my prod environment to stay down for such a long period of time.
Is there a way to create new partitions, let my zabbix-server start using only these ones while I create some back-in-time partitions and split main tables into them as a backgroud process? I know it sounds like a crazy moon language. My only purpose is zabbix server up and running as soon as possible after the future partitions are created. I appreciate any idea on this topic and ready to provide more information.
Thanks,
Maria.
Comment