【发布时间】:2012-06-13 14:47:45
【问题描述】:
我正在使用存储在数据库中的数据构建一个新的 Web 应用程序。与许多 Web 应用程序一样,我需要从复杂的 sql 查询中公开数据(使用多个表中的条件进行查询)。我想知道在数据库中将我的查询构建为 sql 视图而不是在应用程序中构建它是否是一个好主意?我的意思是这样做有什么好处?数据库性能?我会写更长的代码吗?调试时间更长?
谢谢
【问题讨论】:
-
注意事项...我们有一个古老的观点,已经成为整个网站的事实上的标准,它被用于许多地方,就像一张桌子一样。该视图对许多字段进行了排序,然后在其他地方使用它也对结果进行了排序......很好而且很慢
标签: mysql sql sql-server