Я написал систему для индексации около 300 000 записей, и после некоторых тестов производительности я настроил SOLR для фиксации каждые 5 минут. Посмотрите на solrconfig.xml. Существует несколько директив, связанных с фиксацией изменений, но вы не должны фиксировать их после каждого обновления записи. Либо фиксируйте после каждых 100-200 записей, либо фиксируйте каждые 5 минут. Это особенно важно во время переиндексации всех данных.
Я выбрал 5 минут, потому что это приемлемая настройка и для текущей синхронизации, так как мы запрашиваем изменения в нашей базе данных каждую минуту. Мы говорим пользователям, что для внесения изменений в SOLR требуется около 5 минут, и пока все довольны этим.