fix memory-database bug