Недавно я переместил часть хостинга MySQL с виртуального сервера в Digital Ocean на хостинг Google Cloud SQL. Чтобы импортировать базу данных, потребовалось несколько попыток, и до тех пор я не заметил, что каждый раз, когда я удалял базу данных в консоли Google, фактически не сбрасывалось пространство для хранения, которое использовала база данных.
У меня нет около 40 ГБ памяти, но я знаю, что база данных всего около 10, есть ли способ очистить пространство или мне нужно начать заново и импортировать базу данных в новую настройку базы данных?
Поскольку данные, записываемые на диск, фрагментированы, невозможно уменьшить размер экземпляра Cloud SQL без прямого влияния на ваши данные. Этот процесс потребует тщательной дефрагментации, чтобы убедиться, что удаляемое пространство не содержит ваших данных.
Поэтому рекомендуется выключить Автоматическое увеличение хранилища для вашего экземпляра или установите ограничение на размер, до которого разрешено увеличивать, чтобы контролировать размер вашего экземпляра Cloud SQL.