демо ответит на этот вопрос. в данный момент нет стенда с большим кол-вом.
для xml - пока так.
такую логику делали по запросу - для формата csv, для xml - тоже можно, но лучше увидеть проблему на 200к и понять самому, что надо так сделать.
строго больше введённой вами цифры, что у вас за 0 принять. -1 - как вариант.