最近发现使用MySQL Views累积数据进行演示的便利性。我发现它很方便,因为对于具有引用完整性的表(外键)可以直接从数据库中解析。例如,具有外键Users
的{{1}}表将被解析为具有实际角色的名称,也可能来自role_id
表,而不仅仅是Roles
。对观众来说基本上没有任何意义。
我开始习惯这个并且已经有很多观点,因此担心如果我太多地使用它们,我可能会遇到一些无法预料的问题。任何人都可以对此有所启发吗?
答案 0 :(得分:1)
视图基本上是准备好服务器端SELECT
语句。如果您试图避免使用的视图,您会发现自己在应用程序中明确地执行了相同的查询,这比使用服务器上准备好的视图更有效。
答案 1 :(得分:1)
“MySQL中没有限制,所以理论上它只是 适用的操作系统限制。但他们通常是 足够高,与实际用途无关。“
参考mysql论坛上的文章:
MySQL Forums :: Views :: Maximum number of views (resolved: no max)