问题标签 [connection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7769 浏览

string - 在运行时更改多租户应用程序的 XSD ConnectionString

我正在将我们的应用程序从“一组代码和一个数据库”更改为“一组代码到多个数据库(每个客户一个数据库)”。

原始代码是 VS2005 ASP.NET(VB) 和大量 XSD 在单独的 DLL 中。web.config 的 ConnectionString 将在运行时覆盖存储在 DLL 中的连接字符串。

现在我需要在每次声明数据适配器/数据集/表时更改 ConnectionString,因为调用可能会与上次调用不同的数据库。

有人对此有任何提示吗?

0 投票
4 回答
1849 浏览

c# - 使用 SQL 身份验证处理连接字符串

我正在部署一个使用 SQL Server 2005 的 Windows 应用程序。该程序将使用 SQL 身份验证。

我的问题是,当您不知道用户名/密码是什么时,您如何处理连接字符串?您是否从加密文件中加载此文件?还是已经有处理这个问题的规定?

0 投票
1 回答
864 浏览

windows-xp - 压力客户端:限制XP中的并发连接数

我的网站有一个网络服务器,我正在尝试对其进行压力测试,但我似乎无法做到。我认为问题在于XP(Pro)中的并发连接数量有限。

我用 C# 编写了一个简单的客户端进行压力测试:

这合适吗?如果是这样,我怎样才能增加并发连接数?

0 投票
9 回答
47609 浏览

php - 无法通过 PHP 连接到 msSQL 数据库

我正在使用当前代码尝试访问 msSQL 2005 db:

它返回以下内容:

你认为问题是什么?

0 投票
11 回答
1136 浏览

.net - 有没有办法多次执行一个方法,但管理连接/线程?(。网)

  1. 我有一个使用连接的方法(例如下载页面的方法)。
  2. 我必须多次执行此方法(例如下载 1000 页)。
  3. 以同步和顺序方式执行此操作需要很长时间。
  4. 我的资源有限(最多 8 个线程和/或最多 50 个同时连接)
  5. 我想利用所有资源来加速它。
  6. 我知道并行化(PLINQ、Parallel Extensions等)可以解决问题,但我已经尝试过了,由于资源稀缺,这种方法失败了。
  7. 我不想在管理资源的同时重新发明并行此类任务的轮子,必须有人以前做过,并且必须为此提供了一个库/教程。

任何人都可以帮忙吗?

更新当您开始将异步调用与并行化混合以获得最佳性能时,事情会变得更加复杂。这是在几个下载器上实现的,例如 Firefox 下载器,它同时获得 2 个下载,当其中一个完成时,它会获得下一个文件,依此类推。也许实现起来似乎很简单,但是当我实现它时,我曾经并且仍然很难将其通用化(对 WebRequest 和 DbCommand 有用)并处理问题(即超时)

赏金猎人赏金将授予第一个链接可靠且免费的 ($$) .NET 库的人,该库提供了一种简单的 C# 方法来并行化异步任务,如 HttpWebRequests.BegingetResponse 和 SqlCommand.BeginExecuteNonQuery。并行化不能等待 N 个任务完成再启动下一个 N,而是必须在 N 个初始任务之一完成后立即启动一个新任务。该方法必须提供超时处理。

0 投票
4 回答
738 浏览

java - JDBC 连接问题

我在我的 Java 应用程序中创建了一个 getDBConnection 方法。这将返回一个连接对象,因此我没有在此方法本身中关闭此连接。

现在,我定期从应用程序中的各种方法调用此方法,并在 try - finally 块中关闭它们。我认为这应该在使用后释放连接。但是,我看到在 MySQL 管理员的服务器连接选项卡中打开了大量连接(大约 50 个)。

我还将关闭相关的 ResultSet 和 Statement 对象。这里可能缺少什么?

出于效率和安全原因,我计划用 PreparedStatements 替换所有 Statements。这会有很大帮助吗?还有什么可以做的?

编辑:这只是一个核心 java 应用程序,它通过 MySQL-JDBC 连接器反复查询 MySQL 数据库中某些字段的更改。我没有使用 Spring 或 Hibernate 等任何框架。

0 投票
5 回答
14517 浏览

javascript - 与客户端的持久连接

有没有一种通用的方法来使用 JavaScript 实现应用程序的一部分并提供到服务器的持久连接?无论客户端是否位于防火墙后面,我都需要服务器能够将数据推送到客户端。提前致谢

0 投票
2 回答
37652 浏览

database - 为什么实体框架连接需要元数据属性?

我将我的 DAL 从使用 LINQ 切换到实体框架。因为我的应用程序根据当前用户连接到不同的数据库,所以我需要在运行时动态创建 DataContext 并传入适当的连接字符串。但是,当我尝试使用旧连接字符串以编程方式创建实体框架连接时,连接失败。它抱怨它无法识别连接字符串中的键,确切地说是“服务器”。

我发现我需要这样做才能使实体框架连接正常工作:

为什么是这样?
元数据属性有什么用?
对于多个不同的连接,它总是相同的,这会是一个问题吗?
应该是什么?
有没有办法解决?

提前致谢!

更新 1:感谢 Randolpho 的更新,但是......
我遇到这个问题的全部原因是我无法将连接字符串存储在配置文件中。连接字符串在运行时由用户连接动态确定。

这是我的确切场景:
如果用户 A 正在连接,应用程序从数据库 A 中提取数据。如果用户 B 正在连接,应用程序从数据库 B 中提取数据。
连接字符串存储在主数据库中,并且数量可能是无限的. 每次添加用户时,我都不想进入 web.config,更不用说它最终会变得巨大的事实!

0 投票
5 回答
2764 浏览

php - 如何在 PHP 中实现“谁在线”功能?

如何使用 PHP 实现“谁在线”功能?当然,这将涉及使用时间戳,并且在查看 phpBB 的会话表之后,可能涉及将最新访问存储在数据库中。

这是一种有效的方法,还是有更好的方法来实现这个想法?

编辑:我无意中创建了这个社区 wiki,因为当时我还是 Stack Overflow 的新手。

0 投票
3 回答
427 浏览

php - PHP 类中的作用域

我正在创建一个数据库连接对象,但我不确定最好的方法是什么......

如果我创建一个建立连接的 dbConnection 类(使用 mysql_connect),我可以从主脚本中的任何位置调用 mysql_query 吗?

从其他类里面呢?我需要将对象或属性作为参数传递吗?

基本上,我正在寻找使用简单类一次连接到数据库的最佳方式(在速度+内存方面)......

我已经发布了数据库连接类的构造函数:

}