diff --git a/leveldb/db.go b/leveldb/db.go
index <HASH>..<HASH> 100644
--- a/leveldb/db.go
+++ b/leveldb/db.go
@@ -116,6 +116,7 @@ func openDB(s *session) (*DB, error) {
 	db.closeWg.Add(2)
 	go db.compaction()
 	go db.writeJournal()
+	db.wakeCompaction(0)
 
 	s.logf("db@open done T·%v", time.Since(start))
leveldb: Wake compaction goroutine when opening database