У меня установлен будильник Cloud Watch для всех случаев использования инстанса RDS. Теперь предположим, что один из DB в этом экземпляре RDS приводит к тому, что общий RDS находится в состоянии тревоги. Так как это база данных журнала, я могу усечь таблицу. Но даже после усечения пространство, выделенное для этой БД, не изменится. Таким образом, RDS будет продолжать находиться в состоянии тревоги, и новые данные не будут записываться в базу данных. Теперь решение этой проблемы заключается в том, что нам нужно уменьшить базу данных, чтобы освободить место, но это приводит к фрагментации индекса.
Вопрос 1 Если я обрезал таблицу и НЕ сжал БД, тогда, очевидно, Размер БД остается прежним (в состоянии тревоги). Могу ли я по-прежнему записывать в эту базу данных только из-за того, что я обрезал таблицу в ней?
Точка 1- Если нет, то какое решение лучше.
Точка 2- Если да, то мне никогда не нужно уменьшаться, но что тогда происходит с инстансом RDS, он все еще будет в состоянии тревоги, верно? Итак, что мне может понадобиться для правильного выполнения команды сжатия?
Какая точка верна и как убедиться, что RDS возвращается в состояние без тревоги.