The Astros felt they could wait no more for J.D. Martinez to escape from a slump that's permeated most of the season and optioned him to Class AAA Oklahoma City after Thursday night's game.