sql-server - Coldfusion 可以处理多少数据源

标签 sql-server database coldfusion datasource

我们有一个带有 2 个实例的 Coldfusion 企业服务器。每个实例都有 200 多个数据源到一个 MSSQL 服务器上的数据库。这个数字将继续增长。现在看来,即使数据库很小,对单个数据源的请求也越来越慢。当 CF 有更多数据源时,请求可能会变慢吗?

最佳答案

数据源是否出于某种原因(例如,不同的客户/客户等)进行了分区?如果这真的只是一个带有一堆数据库的大型应用程序,您可以通过单个 CF 数据源的跨数据库查询来减少 DSN 的数量。

如果 CF 用于连接到 SQL Server 的帐户对服务器上的两个数据库具有读取权限,您可以执行如下操作:

选择字段 1、字段 2、字段 3... 来自 [databaseA].[dbo].Table1 T1 JOIN [databaseB].[dbo].Table2 T2 ON ...

我已经使用跨多个数据库共享的州和国家/地区表完成了此操作。仔细设置权限以防止损坏或错误更新。

关于sql-server - Coldfusion 可以处理多少数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4368351/

相关文章:

api - MS Word 2000 的 ColdFusion COM 对象操作在 100 秒后终止

c# - EF Code First 数据库迁移中的 DbMigrator 需要访问主数据库

android - 实现自定义 ListView 的复选框

database - 频繁变化的数据分页

mysql - 在 Bluemix 应用程序上使用 Bluemix 的 SQL 数据库服务与 ClearDB MySQL 的优势

mysql - 获取一对多关系中的所有子记录

c# - SQL语法错误: Remove/Disclude Apostrophe's?

c# - 如何加入with或条件?交叉连接正在创建 IS NULL where 子句

sql - 如何从不定数量的组中聚合信息

ssl - 安全连接失败 - ColdFusion 2018