Вывод индекса для оператора выбора DynamoDB PartiQL
При выполнении оператора PartiQL над таблицей DynamoDB:
Нужно ли нам явно определять, какой индекс использовать, или это можно вывести из
WHERE
условие? Т.е. если индекс не определен наFROM
но условие использует индексированный столбец со сравнением равенства, этот индекс используется автоматически для выполненияquery
вместоscan
?В связанном вопросе, есть ли способ увидеть «план запроса / сканирования», используемый PartiQL
select
?
Спасибо
1 ответ
Он будет автоматически делать вывод на основе условия where. Ниже приведена документация, в которой это четко упоминается.