No, it is not necessary to hold the breath for a long time. Regarding the breath, this practice improves as you increase the inhalation and shorten the exhalation.
Even more important than the breath timing are conscious relaxation, concentration, and imagination.
Study the instructions in these links: