我在物化视图和SQLite上做了无数次搜索.在我能找到的内容中,2004年和2006年似乎提到SQLite没有物化视图.紧接着是SQLite的变更日志,从2008年3月开始,它特别提到了优化物化视图.
现在,我在逻辑上认为2004年和2006年已经过时,或者2008年的更改日志是错误的.
有什么想法吗?
如果物化视图现在在SQLite中,它们是如何创建的?
我会说不支持其他DBMS所谓的"物化视图",而ChangeLog的意思是MySQL的EXPLAIN称之为"filesort"; 来自tempfiles页面:
2.5视图和子查询的具体化
包含子查询的查询必须有时单独评估子查询并将结果存储在临时表中,然后使用临时表的内容来评估外部查询.我们称之为"物化"子查询.[...]