Вопросы и ответы о Managed Service for YDB
На этой странице собраны вопросы и ответы о работе Managed Service for YDB. Вопросы и ответы о YDB читайте в документации
Базы данных Managed Service for YDB в Serverless режиме
Как вторичные индексы влияют на стоимость запроса?
Операции с индексами оцениваются по тем же правилам, что и операции с таблицами. Они отражаются в статистике исполнения запроса и включаются в суммарные показатели, на основании которых делается расчет стоимости в RequestUnits (RU). Подробнее читайте в правилах тарификации бессерверного режима для YDB API.
При чтении данных из таблицы с использованием индекса в статистике исполнения запроса будет видно количество считанных из индекса записей и их объем.
При добавлении новой строки в таблицу в каждый индекс, существующий на этой таблице, будет также сделано добавление записи, с отражением в статистике количества добавленных записей и объема записанных данных.
При изменении строки таблицы в статистику попадет операция удаления старой записи из индекса и добавления новой для всех индексов, в которые включены изменяемые поля.
При удалении строки таблицы в статистику попадет удаление записей из всех индексов на этой таблице.
Что означает ошибка "RESOURCE_EXHAUSTED"?
Ошибка говорит о том, что достигнут один из лимитов.
Проверьте пропускную способность в настройках кластера YDB и при необходимости увеличьте ее. Если после повышения пропускной способности проблема не решена или превышена квота, обратитесь в техническую поддержку
Что означает ошибка "ThrottlingException"?
Ошибка связана с превышением квоты на потребление RU (Request Units) в секунду.
Квоту для каждой базы можно поменять в ее настройках (см. Изменить параметры Serverless базы данных). В случае, если вам не хватает квоты на облако, обратитесь в техническую поддержку
Чтобы обезопасить пользователей от незапланированного потребления большего количества Request Units, мы рекомендуем выставлять ограничения на максимальное потребление.