像这样使用ColdFusion查询有什么性能上的区别吗-
<cfquery name="myquery" datasouce="#dsn#" username="#username#" password="#password#">
SELECT * FROM mytable
</cfquery>或
<cfquery name="myquery" datasouce="#dsn#" >
SELECT * FROM mytable
</cfquery>其中数据源是在coldfusion管理员中定义的。
发布于 2014-12-15 05:19:04
据我所知,从ColdFusion 9开始,数据源没有强制的用户名/密码属性。我们只需要在CFAdmin中设置它,并只引用代码中的数据源,如后一个示例所示。在所有9版本之前的ColdFusion应用程序中,我们习惯于通过传统的CFQuery标签传递用户名和密码,这更多的是一种强制更改,而不是任何与性能相关的更改。
就像在Oracle中一样,我们经常会有许多应用程序使用相同的数据库(因此可以使用相同的数据源),但基于登录,将在该数据库中使用单独的模式。必须为每个应用程序设置数据源并不是我们真正想要做的事情。ColdFusion 9.01允许我们使用包含用户名/密码的结构来设置数据源。
https://stackoverflow.com/questions/27458745
复制相似问题