【问题标题】:Is there a way to increase number of connection to AWS RDS有没有办法增加与 AWS RDS 的连接数量
【发布时间】:2020-07-24 12:11:59
【问题描述】:

我有一个包含 10 条记录的 Excel 文件。这些记录正在使用 AJAX 调用更新到 SQL Server 数据库中。这工作正常。

但是,当记录数增加到 100 时,我得到一个错误

警报消息“发生错误”

我们正在测试此功能,将数据库保存在 RDS 中。

我的问题是,在这两种情况下(EC2 中的 SQL Server 数据库和 SQL Server RDS)有没有办法增加连接数?我们是否可以增加连接数,然后它会处理更多的记录?您对此有何建议?另外,在这两种情况下如何增加连接数?对于这种情况,数据库参数组中是否有任何选项?

请告诉我。谢谢。

【问题讨论】:

  • 您需要了解有关该错误的更多信息 - 该异常是否有一个 .InnerException 说明更多关于 what 发生了意外错误?
  • 抱歉,我刚刚更新了确切的错误消息。请问还有什么线索吗?
  • 请进一步调查并找出真正的错误信息。未能从 10 条记录到 100 条记录与“连接数”无关。你可能只有脏数据
  • 我正在调查,问题是,数据库参数组功能是什么?如果 Ajax 调用以某种方式多次命中数据库,它不喜欢连接数更多吗?因此我需要考虑这个选项?

标签: sql-server typescript amazon-ec2 amazon-rds aws-rds-data-service


【解决方案1】:

我怀疑你提到了 con-current connectionsAmazon RDS 实例

如果是,您可以通过升级当前的数据库实例类型或将参数组修改为您的要求来增加该数量。

可以参考:

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Limits.html#RDS_Limits.MaxConnections

当然,这个数字可能会因不同的数据库引擎而异。

【讨论】:

  • 谢谢。是的,它因数据库而异。对于 SQL 服务器,默认为 0 以无限连接。
  • 您的意思是:“我怀疑您是否提到了与 Amazon RDS 实例的并发连接”?注意:这些调用是“Asyn”API 调用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-18
  • 2019-06-28
相关资源
最近更新 更多