We are evaluating mysql cluster (CGE 5.1.23-ndb-6.3.7) to see if it a suitable technology to keep online cache copy of our large sybase database.
We are trying 2 storage node/4 storage nodes configurations.
So far we can not make insert into a single table fast enougth, we are getting 300-1000 inserts per second (using load local file, will try connector/j later on). When we are trying to run multiple client processes to insert into a single table, it is getting even worse, like 100 records per second all together.
What is interesting, is that running simulteniously 10 processes to insert into 10 tables gives the same performance on each table, so adding more parallel loaders doesn't affect single table (poor) insert performance.
We tried to tune all kinds of parameters on the cluster, so far didn't help.
Also we don't see much of cpu/traffic going on, it seems like there is some parameter needs to be tuned.
Any help would be greatly appreciated.
Thank you for your time.
We are trying 2 storage node/4 storage nodes configurations.
So far we can not make insert into a single table fast enougth, we are getting 300-1000 inserts per second (using load local file, will try connector/j later on). When we are trying to run multiple client processes to insert into a single table, it is getting even worse, like 100 records per second all together.
What is interesting, is that running simulteniously 10 processes to insert into 10 tables gives the same performance on each table, so adding more parallel loaders doesn't affect single table (poor) insert performance.
We tried to tune all kinds of parameters on the cluster, so far didn't help.
Also we don't see much of cpu/traffic going on, it seems like there is some parameter needs to be tuned.
Any help would be greatly appreciated.
Thank you for your time.
Comment