MilianCrypto Bitcoin
we are using mysql on ubuntu ( Digital ocean).
we are using a transaction table and it gets records inserted/updated/deleted/select with a speed of 200 requests per second. we have few custom functions used.
we are facing issue with ram, the ram keeps on increasing and doesnt decrease untill we restart server, how can we make this limited or restricted, this increased ram is killing the performance of CURD operations with are creating wait time out.
this is working perfectly when the ram is upto 30%, once it cross 30 it is slowly increasing the timeout queries which again increase the ram.
This behavior could be caused by wrong configuration/bug inside mysql. The configuration is visible under SHOW VARIABLES output, known bugs could be checked for specific version. For write-only workload you should consider RocksDB instead of InnoDB. If you still have no idea what to do you can pay for support contract at Percona or Oracle MySQL or MariaDB.