Попытка лучше понять базы данных в целом и sqlite3 в частности:
Представления в sqlite3 в основном являются организационной функцией, позволяющей разбивать сложные запросы на ряд более мелких; или представления действительно влияют на производительность запросов, которые их используют?
Я заметил, что представления хранятся в самой базе данных как часть схемы. Сохраняются ли представления на диске, обновляются ли они динамически по мере обновления зависимых таблиц; или они оцениваются по запросу?
Спасибо.