Ну а как с COMMIT? Хотя собственно говоря к счетчикам номеров это отношения не имеет. Данная транзакция позволяет вести объекты генераторы, для получения уникальных значений ключевых полей, например номера документов. Что касается параметров:
Число предупреждений - так как количество номеров в интервалах ограничено например интервал от 0001 до 1000, то можно задать в данном поле например значение 5%. Далее когда будет получен номер 950 и далее до 1000, система будет выдавать предупреждение, типа что интервал номеров подходит к концу, обратите внимание.
Число номеров в буфере - в общем виде актуально если у вас несколько серверов приложение к одной базе, чтобы не дергать базу данных при запросе нового номера, каждый сервер приложений получает себе во внутренний буфер вот заданное в этом поле число номеров, т.е. например у вас тот же диапазон с 0001 по 1000, и два сервера приложений, тогда первый получит номера с 0001 по 0010 а второй с 0011 по 0020. А дальше будет интересная картинка, запустив программу на первом сервере и получив 10 номеров следующая последовательность будет с 0021 по 0030, так как первый сервер снова запросит 10 номеров и получит их от базы данных, но с учетом уже выданных диапазонов. К чем веду, ну скажем так получить непрерывную последовательность номеров при помощи объекта генератора, невозможно. Все что можно это гарантированное получение уникального номера в рамках последовательности, т.е. каждый запрос номера будет получать уникальный номер.