MySQL Forums :: NDB clusters :: NDBCluster memory usuage


Advanced Search

Re: NDBCluster memory usuage
Posted by: Mikael Ronström ()
Date: December 13, 2016 08:00AM

From the configuration one can conclude that you have around 6M rows in your
database (around 15 bytes of IndexMemory per row).

If you have 1 GByte data size then your rows are around 170 bytes per row.
There is a around 24 bytes of overhead per row and another around 15 bytes
per row per ordered index. Given that your DataMemory uses about 16GB of
memory one can conclude that you use about 2670 bytes per row. So it takes
quite a few indexes to reach this.

Other things you could be doing is that you could have defined some
attribute types as fixed size strings or you could have a lot of
BLOBs that doesn't store any data.

So look in your schema for solutions. It could also be related to data
that was inserted and later deleted.

Options: ReplyQuote


Subject Views Written By Posted
NDBCluster memory usuage 378 Karthick Subramaniam 12/08/2016 11:25AM
Re: NDBCluster memory usuage 174 Stefan Auweiler 12/08/2016 08:02PM
Re: NDBCluster memory usuage 181 Mikael Ronström 12/13/2016 08:00AM
Re: NDBCluster memory usuage 193 Karthick Subramaniam 12/13/2016 09:22AM
Re: NDBCluster memory usuage 166 Mikael Ronström 12/15/2016 09:04AM
Re: NDBCluster memory usuage 168 Karthick Subramaniam 12/16/2016 10:27AM
Re: NDBCluster memory usuage 152 Mikael Ronström 12/23/2016 05:00AM
Re: NDBCluster memory usuage 148 Karthick Subramaniam 12/23/2016 09:39AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.