The speed of reindexing depends on the size of dbcash.
May be a typo because it should be
dbcache.
Sure dbcache rather than dbcash.
Fault of my brain which thinks all time think of the lack of cash.
Some times reindex-chainstate (and even reindex which is more slower process then reindex-chainstate ) doesn't help to restore corrupted database. I faced it just a few days ago when attempting to recover blockchain data somehow corrupted in the course of copying them from my other SSD. Had to do it all over again and the second attempt at copying was a success.
That depends on the which database is corrupted;
if it's just the UTXO set, the fast --reindex-chainstate should be enough.
if it's the block index or the blockchain, then --reindex-chainstate wont be useful in that case.
Perhaps the "
corrupted copy" had a different issue,
this is why checking the debug.log for errors should be the first step before applying those command line options.
Yeah, forgot to look inside debug.log and, thus, proceeded with the second copy attempt.
However the time I have spent for the full-blockchain- coping (involved two fast SSDs) was far less than time of reindexing.
Thus, I'm not upset.