disabled default auto_vacuum sqlite (it could have lead to fragmentation, now it consumes more space) , added some vacuum utilities, refactoring, added example for benchmark