Increase max_dbs from 20 to 32
We've added a lot of new indices recently, and 20 isn't enough for them plus new DBs opened during format migrations.
This commit is contained in:
parent
459beb50d4
commit
50ec40ea16
@ -1329,7 +1329,7 @@ void BlockchainLMDB::open(const std::string& filename, const int db_flags)
|
|||||||
// set up lmdb environment
|
// set up lmdb environment
|
||||||
if ((result = mdb_env_create(&m_env)))
|
if ((result = mdb_env_create(&m_env)))
|
||||||
throw0(DB_ERROR(lmdb_error("Failed to create lmdb environment: ", result).c_str()));
|
throw0(DB_ERROR(lmdb_error("Failed to create lmdb environment: ", result).c_str()));
|
||||||
if ((result = mdb_env_set_maxdbs(m_env, 20)))
|
if ((result = mdb_env_set_maxdbs(m_env, 32)))
|
||||||
throw0(DB_ERROR(lmdb_error("Failed to set max number of dbs: ", result).c_str()));
|
throw0(DB_ERROR(lmdb_error("Failed to set max number of dbs: ", result).c_str()));
|
||||||
|
|
||||||
int threads = tools::get_max_concurrency();
|
int threads = tools::get_max_concurrency();
|
||||||
|
Loading…
Reference in New Issue
Block a user