amazon-rds-aurora相关内容

从aurora mysql发送消息到sqs

我之间有两个 lambdas 和一个 SQS 队列.第一个lambda的目的是从 aurora MySQL 中选择产品ID,并将其发送到 SQS .有超过700万个产品ID.当第一个Lambda将这些产品ID发送到SQS时,我启用了一个触发器,该触发器调用了我的第二个Lambda. 我面临的问题是,由于lambda的时间限制,我的第一个lambda无法在一次调用中将所有产品ID发送到队列中. ..

将AWS SQS用作Aurora数据库的写入队列以提高系统性能是否有效

我正在AWS上开发Web应用程序服务器,该服务器需要在读写时支持高吞吐量.老板给了我这样的高级设计. 目前,我有3个问题: 使用这种体系结构,真的能够提高写入数据库的性能(与直接写入主副本相对)吗? 当在写入过程中发生错误时,如何处理事务,尤其是如何回滚.通常,我们将使用应用程序代码控制事务,以便在发生错误时,整个事务都将回滚,并且App Server会使用一些错误代码来响应客户 ..

在高流量期间阻止ClientRead上的空闲连接以进行参数化查询(绑定)

我正在为交通高峰期间出现的问题寻找好的解决方案.我在带有Node.js的AWS上使用Postgres(用于查询的knex)-下面详细说明. 当我在RDS控制台中查看Performance Insights时,我发现某些查询停留在"ClientRead"上.我的RDS实例非常庞大,我的CPU使用率处于非常低的水平(1%-10%).因此,我通过连接到数据库并运行 pg_stats 的查询来确认它 ..

连接到AWS Aurora集群时偶尔出现``名称解析暂时失败''

我正在运行Amazon Web Services RDS Aurora 5.6数据库集群.有几个lambda在谈论这些数据库实例,它们都是用python编写的.现在一切都运行良好,但是突然之间,从几天前开始,Python代码有时开始引发以下错误: [ERROR] InterfaceError:2003:无法连接到"CLUSTER-DOMAIN:3306"上的MySQL服务器(-3名称解析暂时 ..

从Aurora RDS存储过程权限问题调用AWS Lambda

我在AWS中创建了一些Lambda,并创建了Aurora RDS(公开可用).我无法执行lambda(通过调用mysql.lambda_async ). 当我尝试得到错误 ERROR 1873:1873:Lambda API返回错误:缺少凭据:无法实例化Lambda Client . 我尝试附加一个名为aurora-lambdas的IAM角色,在该角色中,我设置了对RDS和Lambda ..

在MariaDB连接器中设置Aurora后,数据库连接增加

我们正在使用MariaDB JDBC连接器Aurora特定功能测试故障转移行为. 我们已将JDBC URL设置为jdbc:mysql:aurora://cluster.cluster-xxxx.us-east-1.rds.amazonaws.com/db 问题在于,只要在URL模式中添加aurora:部分,我们就可以看到与数据库编写器的连接增加,直到必须回滚更改为止(甚至达到3.000 ..
发布时间:2021-02-11 19:28:18 其他开发

AWS Lambda RDS连接池

我们正在尝试将AWS X ray JDBC拦截器添加到我们的lambda函数中,并且为了添加JDBC拦截器,我们添加了具有最大活动连接数和最大空闲连接数为1的Tomcat JDBC数据源. “连接已关闭错误". 我们观察到的另一种模式是Lambda花了将近10分钟的时间来刷新来自Aurora DB的连接. 是否有人成功使用Lambda(Java 8)和RDS(Aurora)实现了连接池. 解 ..
发布时间:2020-09-15 19:48:15 其他开发

用于RDS Aurora的Debezium连接器

我正尝试在rds/aurora/中使用debezium,并且正在考虑使用哪个连接器来使用MySQL连接器,或者Aurora还有另一个连接器?另外,如何将debezium连接器(localhost)连接到远程AWS Aurora数据库?另外,有人将debezium与aurora一起使用以共享一些信息. 此外,我如何配置debezium将我们正在监视的不同表写入不同的kafka主题? 致谢 ..

如何处理sqlalchemy + psycopg2中不断变化的密码?

我继承了一些将sqlalchemy与psycopg2一起使用的代码,该代码需要在AWS上运行. RDS Postgres支持基于Iam的身份验证,但这样做的方式相当笨拙:您使用AWS RDS API请求一个临时密码,该密码的有效时间约为15分钟,然后将其作为密码传递. 我有效地执行了e = create_engine(make_sqlalchemy_string())的代码,其中make_s ..

Aurora RDS实例无法停止

我正在尝试Amazon Aurora实例,但看不到停止它的选项.唯一的选项是“删除"和“重新启动". 我错过了什么吗? 解决方案 编辑:2018/09/25-Amazon Aurora现在支持停止和启动数据库集群 为此公告,Aurora现在支持启动和停止数据库实例.该功能是去年为其他RDS配置发布的,在此实现中的行为通常相同.停止数据库集群将停止主实例和所有Aurora副本.该 ..
发布时间:2020-08-23 21:37:59 其他开发

如何将AWS RDS Aurora MySQL 5.6升级到5.7

我们将AWS RDS Aurora MySQL 5.6用于生产数据库. AWS于2018年2月6日推出了兼容MySQL 5.7的Aurora引擎. 我没有在“修改实例"中看到任何将引擎更改为MySQL 5.7的选项 在使用MySQL 5.7将快照还原到数据库中,我也看不到任何选项. 我们希望以最少的停机时间进行升级.请提出在这里可以做什么. 解决方案 根据此链接,您将无法升级就 ..
发布时间:2020-08-23 20:46:00 其他开发

AWS RDS:从S3存储桶中的sql文件导入数据

我有一个作为sql文件存储在s3存储桶中的数据库备份.如何将这个文件直接导入到Aurora RDS中而不将其下载到PC上并手动导入? 解决方案 如果您的数据是有效的SQL转储,则可以在创建新的Aurora实例时指定其S3密钥(通过AWS Console向导或通过具有--s3-bucket-name ... --s3-ingestion-role-arn ... --s3-prefix .. ..
发布时间:2020-08-23 07:57:12 其他开发

AWS-Aurora副本

场景: 我有两个Reader-Aurora副本. 我多次拨打系统电话(高负载) 我只看到一个副本的工作率为99.30%,但另一个副本没有工作 一切都没有 为什么?是因为第二个副本仅用于防止第一个副本出现故障?,无法使两者共享负载吗? 解决方案 在RDS控制台中,您应该能够查看3个实例中的每个实例 aurora-databasecluster-xxx.cluster-y ..
发布时间:2020-08-23 03:20:42 其他开发

将数据从Amazon Aurora同步到Redshift

我正在尝试在AWS Aurora和Redshift之间建立同步.实现同步的最佳方法是什么? 可能的同步方式可以是:- 查询表以查找表中的更改(因为我仅执行插入操作,更新无关紧要),将这些更改导出到S3存储桶中的平面文件,并使用Redshift copy命令插入到Redshift中./p> 使用 python Publisher 和Boto3将更改发布到Kinesis流中然后在Fi ..

什么是隐性成本或“不明显"? AWS的成本

AWS表示一切都是“按需付费".但是,AWS上是否存在任何隐性成本或“不明显"成本? 解决方案 通常被人们忽略并会给人带来震惊的成本: 建议将应用程序部署在多可用区中以实现高可用性.我们假设这些服务器之间的数据传输是免费的,因为这就像Intranet;但这是不对的.在同一地区跨AZ进行数据传输需要付费(大约是互联网带宽费用的10%). 在AWS内和整个AWS区域之间的数据传输也 ..

如何查看MySQL内部innodb临时表的大小

我看到大量的内部写入临时磁盘表.我可以用SHOW GLOBAL STATUS where Variable_name like 'Created_tmp_disk_tables'看到计数. 我知道我可以更新max_heap_table_size和tmp_table_size来防止这种情况的发生,但是如果不知道要写入磁盘的表的大小,很难知道要使用什么值. 有人知道如何找到这个价值吗? ..
发布时间:2020-08-14 04:36:15 数据库