Re[9]: Подскажите с запросом к BigQuery (SQL)
От: wraithik Россия  
Дата: 25.01.20 23:46
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Здравствуйте, wraithik, Вы писали:


vsb>>>Здравствуйте, Буравчик, Вы писали:


vsb>>>>>Обычно добавляют булевский столбец типа актуальные данные или нет.


Б>>>>И при добавлении еще менять булевый столбец, зачем?


vsb>>>Чтобы запросы делать не через одно место.


W>>А булевский столбец мы будем триггером обновлять по все таблице... отличный вариант.


vsb>Чего? При редактировании записи проставляешь false отредактированной записи, true новой. Какой ещё триггер? Вместо одного insert получаешь insert + update. Отличий почти нет. А производительность select-ов небо и земля. Если партиционировать, то вообще разницы не будет.


Если инсерт в середину делаем? Или считаем только всегда в конец?
Тут либо сторед-проц пишем, либо триггер делаем. Твой вариант инсерт+апдейт приведет к тому, что кто-то забудет что-то сделать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.