fixed MySQL cache return false when cache value not changed