# #google-cloud-firestore
Вопрос:
У меня есть база данных с сотнями миллионов документов. В каждом документе есть поле очень большого размера (глубоко вложенное), и я с самого начала не добавлял к нему исключения.
Мой вопрос: если я добавлю исключение сейчас, я знаю, что это помешает проиндексировать это поле для дальнейших документов, добавленных в базу данных, но удалит ли оно уже существующий индекс и освободит место?
Спасибо
Ответ №1:
Дополнительные документы не будут добавлены в таблицу индексов за исключением, и существующие индексы будут отключены.
Освобождение от индексирования переопределяет параметры автоматического индексирования всей базы данных.
Источник: https://firebase.google.com/docs/firestore/query-data/index-overview
Комментарии:
1. Будет отключен, да. Я прочитал всю документацию. Мой вопрос: освободит ли это соответствующее пространство, а это значит, что в следующем месяце я буду платить меньше за хранение в firestore? Или он просто будет отключен и не удален?
2. Вам не придется за это платить. будучи автоматическим, он управляется экземпляром, пока он «включен» — отключая его, удаляет его.