Вывод индекса для оператора выбора DynamoDB PartiQL

При выполнении оператора PartiQL над таблицей DynamoDB:

  1. Нужно ли нам явно определять, какой индекс использовать, или это можно вывести из WHEREусловие? Т.е. если индекс не определен на FROM но условие использует индексированный столбец со сравнением равенства, этот индекс используется автоматически для выполнения query вместо scan?

  2. В связанном вопросе, есть ли способ увидеть «план запроса / сканирования», используемый PartiQL select?

Спасибо

1 ответ

Он будет автоматически делать вывод на основе условия where. Ниже приведена документация, в которой это четко упоминается.

Статус PartiQL Select

Другие вопросы по тегам