对于我正在开发的应用程序,方向是我们将使用参数化的内联 MS-SQL 查询从我们的数据库中获取数据。
我正在处理的查询之一相当庞大且复杂,因此我正在考虑将其分解为多个方法,每个方法运行子查询,并将值作为一些字符串返回,该字符串合并到超级查询中,超级查询将运行执行一些操作。
但这让我想到了性能;这种“子查询”方法的性能比保持我的查询大而统一吗?
(请记住,这是我第一次涉足数据库技术,超越了简单的 PL/SQL 和 MS/SQL 查询。)
对于我正在开发的应用程序,方向是我们将使用参数化的内联 MS-SQL 查询从我们的数据库中获取数据。
我正在处理的查询之一相当庞大且复杂,因此我正在考虑将其分解为多个方法,每个方法运行子查询,并将值作为一些字符串返回,该字符串合并到超级查询中,超级查询将运行执行一些操作。
但这让我想到了性能;这种“子查询”方法的性能比保持我的查询大而统一吗?
(请记住,这是我第一次涉足数据库技术,超越了简单的 PL/SQL 和 MS/SQL 查询。)