Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for 
change notification.

The "FAQ" page has been changed by TylerHobbs.
The comment on this change is: Grammar/clarity fixes for "bigcommitlog" entry..
http://wiki.apache.org/cassandra/FAQ?action=diff&rev1=118&rev2=119

--------------------------------------------------

  <<Anchor(bigcommitlog)>>
  
  == Commit Log gets very big. Cassandra does not delete "old" commit logs. 
Why? ==
- You probably got a few Column Families with very low throughput. They will 
not get flushed very frequently and the commit log doesnt get deleted. There is 
one option to work around the problem: You can set the per-cf-option 
memtable_flush_after_min. This will flush your CF at least every x minutes. 60 
minutes i a good value to start. To set this via cassandra-cli use:
+ You probably have one or more Column Families with very low throughput. These 
will typically not be flushed by crossing the throughput or operations 
thresholds, causing old commit segments to be retained until the 
memtable_flush_after_min threshold has been crossed. The default value for this 
threshold is 60 minutes and may be decreased via cassandra-cli by doing:
  
- update column family XXX with memtable_flush_after=60;
+ {{{ update column family XXX with memtable_flush_after=YY; }}}
+ 
+ where YY is a number of minutes.
  
  <<Anchor(seed)>>
  

Reply via email to