Вопросы и ответы по Amazon RDS для MariaDB

Вопрос: В чем разница между Amazon RDS for MySQL и MariaDB?
MariaDB Server – распространенная реляционная база данных с открытым исходным кодом, созданная командой разработчиков MySQL. MariaDB имеет некоторые функциональные возможности, которые отличаются от Amazon RDS для MySQL. Подробнее см. в Руководстве пользователя Amazon RDS.
 
Вопрос. Какую версию MariaDB поддерживает Amazon RDS?
В данный момент Amazon RDS поддерживает MariaDB основных версий 10.3, 10.4, 10.5 и 10.6.
 
Вопрос. Как в Amazon RDS определяются основные и второстепенные релизы версий?
В MariaDB версии нумеруются следующим образом:
версия MariaDB = X.Y.Z
X = основная версия, Y = уровень релиза, Z = номер версии в серии релиза.
В Amazon RDS изменение версии считается основным, если изменилась основная версия или уровень релиза. Пример: переход от версии 10.0.X к версии 10.1.X.
Изменение версии считается второстепенным, если изменился номер версии в рамках одного релиза. Пример: переход от версии 10.1.14 к версии 10.1.17.
 
Вопрос. Предоставляет ли Amazon RDS информацию о том, что для поддерживаемых версий доступны обновления, или о том, что версия устарела?
 
Вопрос. Какие права предоставляются главному пользователю при работе с инстансом базы данных RDS для MariaDB?
При создании нового инстанса БД главный пользователь по умолчанию получает определенные права. Список прав см. в разделе Права аккаунта главного пользователя в Руководстве пользователя Amazon RDS.
 
Вопрос. Как долго поддерживается каждая основная версия Amazon RDS для MariaDB?
Календарь релизов Amazon RDS для MariaDB и даты окончания поддержки можно найти здесь.

Вопросы и ответы по теме Развертывание Amazon RDS без перерыва в обслуживании

Вопрос: Какие версии поддерживает развертывание Amazon RDS без перерыва в обслуживании?
Развертывание Amazon RDS без перерыва в обслуживании доступно в RDS для версий MariaDB 10.2 и новее. Подробнее о доступных версиях см. в документации по RDS для MariaDB.
 
Вопрос: В каких регионах поддерживается развертывание Amazon RDS без перерыва в обслуживании?
Развертывание Amazon RDS без перерыва в обслуживании доступно во всех регионах AWS (за исключением регионов AWS в Китае) и регионах AWS GovCloud.
 
Вопрос. Изменения какого типа можно вносить с помощью развертывания Amazon RDS без перерыва в обслуживании?
Развертывание Amazon RDS без перерыва в обслуживании дает вам возможность безопаснее, проще и быстрее вносить в базу данных такие изменения, как обновление основных или второстепенных версий, изменение схемы, масштабирование инстансов, изменение параметров движка и обновление в ходе обслуживания.
 
Вопрос. Сколько стоит использование развертывания Amazon RDS без перерыва в обслуживании?
Вы платите одинаковую цену за выполнение рабочих нагрузок в средах с новыми версиями приложений и за их выполнение в средах с текущими версиями приложений. В стоимость использования инстансов без перерыва в обслуживании входят текущие стандартные цены на инстансы db.instance, стоимость хранения, стоимость операций ввода-вывода для чтения и записи и всех включенных функций, например резервного копирования и аналитики производительности Amazon RDS. Фактически вы платите двойную стоимость выполнения рабочих нагрузок на инстансе db.instance в течение периода использования развертывания без перерыва в обслуживании.
Например: У вас есть база данных RDS для MariaDB 10.2, запущенная на двух инстансах r5.2xlarge db.instances, основном экземпляре базы данных и реплике для чтения, в регионе AWS us-east-1 с конфигурацией Multi-AZ (MAZ). Каждый инстанс r5.2xlarge db.instance настроен для использования Amazon Elastic Block Storge (EBS) общего назначения объемом 20 ГиБ. Вы создаете клон инстанса с текущей версией приложения с использованием развертывания Amazon RDS без перерыва в обслуживании, пользуетесь им 15 дней (360 часов), а затем удаляете инстансы с текущими версиями приложений после успешного переключения. Стоимость инстансов с текущими версиями приложений составляет 1387 USD за 15 дней по модели с оплатой по требованию по цене 1926 USD в час (стоимость инстанса + EBS). Общая стоимость использования развертывания без перерыва в обслуживании за эти 15 дней составит 2774 USD, что в два раза больше стоимости использования инстансов с текущими версиями приложений за тот же период.
 
Вопрос: Что такое среда с текущей версией приложения при развертывании Amazon RDS без перерыва в обслуживании? Что такое среда с новой версией приложения?
При развертывании Amazon RDS без перерыва в обслуживании среда с текущей версией приложения является текущей рабочей средой. Среда с новой версией приложения – это промежуточная среда, которая станет новой рабочей средой после переключения.
 
Вопрос: Как работают переключения при развертывании Amazon RDS без перерыва в обслуживании?
Когда развертывание Amazon RDS без перерыва в обслуживании инициирует переключение, оно блокирует запись как в среду с текущей версией приложения, так и в среду с новой его версией до завершения переключения. Во время переключения промежуточная среда или среда с новой версией приложения «нагоняет» среду с текущей версией приложения, гарантируя единство данных в средах с текущей и новой версиями приложения. После полной синхронизации сред с текущей и новой версиями приложения развертывание без перерыва в обслуживании делает среду с новой версией приложения новой средой с текущей версией приложения, перенаправляя трафик в среду с его новой версией. Развертывание без перерыва в обслуживании предназначено для обеспечения записи в среду с новой версией приложения после завершения переключения, что гарантирует нулевую потерю данных во время переключения.
 
Вопрос: Что случается с предыдущей рабочей средой после того, как развертывание без перерыва в обслуживании завершает переключение?
Развертывание Amazon RDS без перерыва в обслуживании не удаляет предыдущую рабочую среду. При необходимости вы можете обращаться к ней для проведения дополнительной проверки, тестирования производительности и регрессионного тестирования. Если вам больше не нужна предыдущая рабочая среда, то вы можете ее удалить. Пока прежние рабочие инстансы не удалены, за них взимается стандартная плата.
 
Вопрос: Что контролируют ограничения переключения при развертывании Amazon RDS без перерыва в обслуживании?
Ограничения переключения при развертывании Amazon RDS без перерыва в обслуживании блокируют операции записи в среду с текущей и в среду с новой версией приложения, пока последняя не синхронизируется полностью. Также развертывание без перерыва в обслуживании проводит проверки работоспособности основного хранилища и реплик в среде с текущей версией и среде с новой версией приложения. Кроме того, оно проводит проверки работоспособности репликации, например, чтобы проверить, не остановлена ли репликация или не произошли ли ошибки. Они выявляют долгие транзакции между средой с текущей версией и средой с новой версией приложения. Вы можете указать максимально приемлемое время простоя с минимальным значением 30 секунд, и если ваша текущая транзакция превышает это время, происходит тайм-аут переключения.
 
Вопрос: Поддерживает ли развертывание Amazon RDS без перерыва в обслуживании Прокси-сервер Amazon RDS, реплики чтения между регионами или каскадные реплики чтения?
Нет. Развертывание Amazon RDS без перерыва в обслуживании не поддерживает Прокси-сервер Amazon RDS, реплики чтения между регионами и каскадные реплики чтения.
 
Вопрос. Можно ли использовать развертывание Amazon RDS без перерыва в обслуживании для отката изменений?
Нет. На данный момент вы не можете использовать развертывание Amazon RDS без перерыва в обслуживании для отката изменений.

Вопросы и ответы по оптимизированным операциям записи Amazon RDS

Вопрос. В чем различие между оптимизированными операциями записи файлов данных Amazon RDS от операций записи MariaDB?
MariaDB защищает пользователей от потери данных, записывая данные из страниц памяти размером 16 КиБ дважды в надежное хранилище: сначала в «буфер двойной записи», а затем в табличное хранилище. Оптимизированные операции записи Amazon RDS надежно записывают страницы памяти размером 16 КиБ непосредственно в файлы данных в один прием с использованием функции предотвращения обрыва записи системы AWS Nitro.

Вопрос. Какие версии базы данных RDS для MariaDB поддерживают оптимизированные операции записи Amazon RDS?
Оптимизированные записи Amazon RDS доступны для версий MariaDB 10.6.10 и выше.

Вопрос. Какие типы инстансов баз данных поддерживают оптимизированные операции записи Amazon RDS? В каких регионах они доступны?
Оптимизированные записи Amazon RDS доступны на инстансах баз данных db.r6i, db.r6g, db.r5b, db.x2idn и db.x2idn. Они доступны в регионах AWS Восток США (Северная Вирджиния, Огайо), Запад США (Северная Калифорния, Орегон), Канада (Центральная), Европа (Лондон, Ирландия, Париж, Франкфурт, Стокгольм, Милан), Южная Америка (Сан-Паулу), Азиатско-Тихоокеанский регион (Сеул, Мумбаи, Сидней, Токио, Сингапур) и AWS GovCloud (Восток США, Запад США).

Вопрос. Когда следует использовать оптимизированные операции записи Amazon RDS?
Всем пользователям Amazon RDS для MariaDB следует реализовать оптимизированные операции записи Amazon RDS, чтобы повысить пропускную способность транзакций записи до двух раз. Для приложений с рабочими нагрузками, которые интенсивно используют операции записи, такие как цифровые платежи, финансовый трейдинг и онлайн-игры, эта возможность будет особо полезной.

Вопрос. Могут ли клиенты преобразовать свои существующие базы данных Amazon RDS для использования оптимизированных операций записи Amazon RDS?
На данный момент этот первоначальный выпуск не поддерживает включение оптимизированных операций записи Amazon RDS для существующих инстансов баз данных, даже если класс инстанса поддерживает оптимизированные операции записи.

Вопрос. Сколько стоят оптимизированные операции записи Amazon RDS?
Оптимизированные операции записи Amazon RDS доступны для клиентов RDS для MariaDB без дополнительной платы.

Вопросы и ответы по оптимизированным операциям чтения Amazon RDS

Вопрос: Насколько оптимизированные операции чтения Amazon RDS ускоряют выполнение запросов?
Рабочие нагрузки, использующие временные объекты в MariaDB для обработки запросов, получают преимущества от использованияоптимизированных операций чтения Amazon RDS. Оптимизированные операции чтения помещают временные объекты в хранилище инстансов на основе NVMe-инстанса базы данных, а не на том Amazon Elastic Block Store. Это помогает ускорить обработку запросов до 2 раз.

Вопрос: Какие версии базы данных RDS для MariaDB поддерживают оптимизированные операции чтения Amazon RDS?
Оптимизированные операции чтения Amazon RDS доступны для RDS для MariaDB версии 10.4.25, 10.5.16, 10.6.7 и новее.

Вопрос: Какие типы инстансов баз данных поддерживают оптимизированные операции чтения Amazon RDS? В каких регионах доступен этот сервис?
Оптимизированные операции чтения Amazon RDS доступны во всех регионах, где доступны инстансы db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn и X2iedn. Дополнительную информацию см. в документации по классам инстансов БД Amazon RDS.

Вопрос: Когда следует использовать оптимизированные операции чтения Amazon RDS?
Клиентам следует использовать оптимизированные операции чтения Amazon RDS, если их рабочим нагрузкам требуются сложные запросы, общая аналитика или сложные группы, сортировки, агрегирование хэша, объединение с высокой нагрузкой и общие табличные выражения (CTE). В этих примерах использования создаются временные таблицы, обеспечивая ускорение обработки запросов за счет оптимизированных операций чтения.

Вопрос: Могут ли клиенты преобразовать свои существующие базы данных Amazon RDS для использования оптимизированных операций чтения Amazon RDS?
Да. Клиенты могут преобразовать свои существующие базы данных Amazon RDS для использования оптимизированных операций чтения Amazon RDS, перенеся рабочую нагрузку на инстанс, на котором используются оптимизированные операции чтения. Кроме того, оптимизированные операции чтения по умолчанию доступны на всех поддерживаемых классах инстансов. Если ваша рабочая нагрузка выполняется на инстансах db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn и X2iedn, то вы уже пользуетесь преимуществами оптимизированных операций чтения.
 

Подробнее о ценах

Сервис Amazon RDS можно попробовать бесплатно. Платите только за то, чем пользуетесь. Минимальные платежи отсутствуют.  

Подробнее 
Зарегистрировать бесплатный аккаунт

Получите мгновенный доступ к уровню бесплатного пользования AWS. 

Регистрация 
Начать разработку в Консоли

Начните работу с Amazon RDS for MariaDB в Консоли AWS.

Войти