I run a fdb 6.1.8 cluster and got this from fdbcli status
Performance limited by process: Storage server MVCC memory. Most limiting process: 172.20.67.164:5203
However, memory usage of that process is quite low, so it’s not due to increase “memory = X GiB” in foundationdb.conf
172.20.67.164:5203 ( 47% cpu; 31% machine; 9.110 Gbps; 13% disk IO; 2.5 GB / 11.5 GB RAM )
I wonder how to increase that MVCC memory? Or what to do when encounter this issue.
== UPDATE ==
From the source code it looks like I could increase
MAX_TRANSACTIONS_PER_BYTE, default value is 1000. I’m not quite sure what it means though. Max bytes per transactions? But size of our (key, value) is greater than 7K, so one FDB transaction split into multiple smaller transactions internally?