Выполнение запроса, такие как следующие:Очень медленный простой запрос
SELECT some_column FROM [myproject.mytable] LIMIT 1000
В течение набора данных, который составляет примерно 240 миллионов строк (где столбцы Queryable размер меньше 2 Гб) занимает более 140 секунд.
Есть ли что-то, что я могу сделать, чтобы улучшить производительность запросов таблиц? Или я чего-то не хватает?
Edit:
идентификатор задания для справки: job__aamhffrd45gp6VEYDjQCK1JDH8
Edit 2:
Ive определили шаблон, который является то, что это, кажется, только таблица, которая в настоящее время записывается в том, что чрезвычайно но это все еще большая проблема для меня.
Это не нормально, но инженер BQ может проверить. Для этого короля поддержки вам нужно будет указать идентификатор задания. Кроме того: это может быть сетевая проблема (передача 1000 результатов). Можете ли вы попробовать один и тот же запрос с помощью LIMIT 10? –
Предел, похоже, не повлиял на него (и я пытаюсь из Интернета ui в настоящее время). Я скоро отправлю идентификатор работы. –
@EwanWalker попробуйте это 'SELECT some_column FROM [myproject.mytable] a JOIN (SELECT id FROM [myproject.mytable] ORDER BY id LIMIT 1000, 10) как b ON b.id = a.id' – Alexander