2016-07-29 3 views
1

Мне интересно использовать представление, чтобы ограничить доступ только к определенным разделам таблицы. Должен ли я ожидать снижения производительности при выборе из представления, а не непосредственно из таблицы (более медленное время ответа или более высокое использование данных)? Должны ли данные по существу быть выбраны дважды?BigQuery: View -vs- Таблица Query Speed ​​

Просмотр запроса:

SELECT 
    * 

FROM 
    project:dataset.table 

WHERE 
    _PARTITIONTIME between DATE_ADD(CURRENT_TIMESTAMP(), -1, "MONTH") and CURRENT_TIMESTAMP() 

ответ

3

Это же характеристики либо способом. Вы можете себе представить, что ссылка на представление эквивалентна вложению текста SQL в остальную часть запроса.