couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Couchdb Wiki] Update of "Performance" by RandallLeeds
Date Thu, 05 Jan 2012 15:18:01 GMT
Dear Wiki user,

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

The "Performance" page has been changed by RandallLeeds:


  export ERL_MAX_PORTS=4096
+ CouchDB versions up to 1.1.x also create Erlang Term Storage (ETS) tables for each replication.
If you are using a version of CouchDB older than 1.2 and must support many replications, also
set the {{{ERL_MAX_ETS_TABLES}}} variable. The default is approximately 1400 tables.
  === PAM and ulimit ===
  Finally, most *nix operating systems impose various resource limits on every process. If
your system is set up to use the Pluggable Authentication Modules (PAM) system, increasing
this limit is straightforward. For example, creating a file named {{{/etc/security/limits.d/100-couchdb.conf}}}
with the following contents will ensure that CouchDB can open enough file descriptors to service
your increased maximum open databases and Erlang ports:

View raw message