问题标签 [rds]
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.
ansible - 查找 ansible RDS 实例
我正在尝试动态配置我的 EC2 实例。我在解决如何查找我的 RDS 实例时遇到问题。我可以设置关键标签,但 ansible ec2.py 不会选择它们(https://github.com/ansible/ansible/issues/7564)。有没有人有什么建议?
因此,例如,我想要一个 RDS 实例用于生产、暂存和仅用于测试。
mysql - RDS over MySQL 的奇怪延迟
我需要一些帮助或指导来寻找与 RDS 上的 mysql 相关的奇怪问题。
我们有两个环境,一个在 EC2 上,本地安装了 Mysql,一个 RDS mysql 实例。两者都具有相似的硬件并具有相同的数据。
在这两种情况下,我们都运行相同的存储过程,都从第三个来源(EC2 实例)运行
在 EC2 实例上 启用分析后,查询在 0.33 秒内运行查询正常,0 行受影响(0.33 秒)
显示个人资料;
0.00012025 调用 crmDisplayDonorProfile(3139, 21)
0.000048 如果存在 tblProfile 则删除临时表 0.022021
如果不存在则创建临时表 donCodes (cd char(1))
0.0000755 从 donCodes 中删除
0.000111 插入 donCodes (cd) 值 (substring(strParse,1, 1) ) ) 0.0041805 删除临时表 donCodes
0.02201925 如果不存在则创建临时表 donCodes (cd varchar(2)) 0.00007275 从 donCodes 中删除
0.0040465 删除临时表 donCodes
0.02208925 如果不存在则创建临时表 donCodes (cd char(1))
0.0001155 从 donCodes 中删除
0.00015625 插入 donCodes (cd) 值 (substring(strParse,1, 1) ) 0.00342425 删除临时表 donCodes
0.02178325 如果不存在则创建临时表 donCodes (cd varchar(2)) 0.0001055 从 donCodes 中删除
0.00390075 删除临时表 donCodes
0.00042475 select * from tblProfile
0.00571425 删除临时表 tblProfile
在 RDS 实例上
查询正常,0 行受影响(1.84 秒)
0.00010275 调用 crmDisplayDonorProfile(3139, 36)
0.00006275 如果存在 tblProfile 则删除临时表 0.02370575
如果不存在则创建临时表 donCodes (cd char(1))
0.00007175 从 donCodes 中删除
0.00010025 插入 donCodes (cd) 值 (substring(strParse,1, 1) ) ) 0.0038815 删除临时表 donCodes
0.0226735 如果不存在则创建临时表 donCodes (cd varchar(2)) 0.00006475 从 donCodes 中删除 0.00182825
删除临时表 donCodes
0.0253065 如果不存在则创建临时表 donCodes (cd char(1))
0.0001185 从 donCodes 中删除
0.00015075 插入 donCodes (cd) 值 (substring(strParse,1, 1) ) 0.00297025 删除临时表 donCodes
0.0191115 如果不存在则创建临时表 donCodes (cd varchar(2)) 0.00009825 从 donCodes 中删除
0.00280375 删除临时表 donCodes
0.0002995 从 tblProfile 中选择 *
0.00460175 删除临时表 tblProfile
当我从分析中添加查询时,基本上是相同的。
所以问题是额外的延迟来自哪里?
任何想法或方向将不胜感激。
php - 使用 Amazon RDS 查询大型 MySQL 表
我有一个包含大约 220 万行的表,并且在表上我试图通过几个连接来提取查询。这些连接之一是子查询。我已经尽可能地优化了它,而不是完全重写应用程序代码。
以下是EXPLAIN()
此特定查询的结果:
正如我用红色突出显示的那样,点击表中有很多记录要经过。第 4 行是我的子查询连接,但运行我自己的测试,缓慢似乎来自那个巨大的表。
因此,当我运行此查询时,我正在查看我在 Amazon CloudWatch 中预置的 IOPS 和延迟:
看看这个,可以说我需要更多的预置 IOPS 吗?我现在只有1000个。
我真的知道在这里还能做什么。
我也想知道 - 我在这个 RDS 上有一个只读副本,在队列中的只读副本上运行这个查询是否有意义,这样我的主数据库就不会影响生产性能?
c# - 如何配置到 RDS 实例的连接字符串 (MSSQLServer Express)
我已经使用 Managment Studio 从我的 PC 连接到我的实例 RDS(MSSQL Server Express)没有问题,因为我已经配置了策略组和其他东西。
我的“简单”问题是当我尝试从我的 WebApp 连接时,我有一个 web.config,这是我在 ASP.NET MVC 5 项目中的配置......非常简单:
您能帮助正确配置我的连接字符串吗?
谢谢!!
mysql - AWS RDS mysql 远程访问
伙计们,
尝试在AWS的RDS上访问mysql时遇到问题,我相信一切正常,因为它几天前可以工作,我通过SSH连接EC2,并输入如下命令:mysql -h xxxx.xxx.com -P 3306 -u xxxx -p,当我输入密码时,它卡住了,过了一会儿,我得到一个错误:ERROR 2003 (HY000): Can't connect to MySQL server on 'xxxx.xxx.com' (110)
我google了一下,似乎是超时错误,我检查了数据库实例的配置,并认为一切正常,最让我困惑的是它以前总是有效,我搜索了所有我能找到的东西,但仍然不能把它弄出来。
非常感谢有人可以给我一些帮助。
提前致谢。
mysql - AWS RDS 存储满
由于某种原因,RDS 上的 mysql 实例存储已满,我试图截断其中一个用于记录的表,该表中有大约 900 万个数据源,不幸的是,这条 sql 语句“truncate tableA;” 已经跑了60多个小时!它还在运行,这个表似乎被锁定了,因为当我检查这个表的计数时,它卡住了,有没有其他方法可以为 mysql 留一些空间,我要等到这个 truncate 语句完成吗?
提前致谢。
php - PHP/MySQL:即使打开了显示 PHP 错误,什么会导致白页?
你必须原谅我在这个问题上缺乏细节,因为我仍在努力弄清楚发生了什么。
我知道对此可能没有直接的答案,但我能获得的任何帮助都将帮助我进一步调试该问题。
我的问题是我的 PHP 脚本会突然退出并显示一个白页。页面上没有 PHP 或 MySQL 错误,错误日志中也没有。
该问题发生在非常随机的时间。当它确实发生时,它“似乎”是在一次运行大量 MySQL 查询时。当我说大时,发送电子邮件时可能是几百。如果发生大量导入,有时会出现数千个。
上一次出现此问题是在昨晚,当用户尝试发送 118 条 SMS 消息时。在每条 SMS 排队并存储在档案中之后,大约会有几百个查询。
我今天尝试在两个不同的场合发送 125 条和 250 条 SMS 消息时尝试复制该问题。两者都工作得很好。然后我尝试发送 250 条 SMS 消息和 250 封电子邮件,并且工作正常。
我将 Amazon Elastic Beanstalk 用于我的 PHP 页面,并将 RDS 用于我的 MySQL 数据库。
这听起来像是 PHP 或 MySQL 的问题吗?如果两者都没有在错误日志中给我任何信息,您对我可以做些什么来进一步调试有什么建议吗?我应该打开其他一些隐藏的日志或日志记录吗?
或者我应该查看任何 MySQL 或 PHP 设置来尝试解决这个问题?
sql-server - AWS SQL Server RDS 多可用区连接字符串
我有一个使用镜像(多可用区)运行的 AWS RDS SQL Server RDS 实例。通常,必须根据http://msdn.microsoft.com/en-us/library/5h52hef8(v=vs.110).aspx在连接字符串中声明镜像故障转移服务器
我在 aws 控制台中找不到“故障转移伙伴”应该是什么。
aws/rds 是否在幕后处理这个问题,所以我只需要声明 1 个服务器?
sql - 在 AWS RDS 上使用 ASP 会话状态数据库
我知道这是之前在 AWS 论坛中讨论过的话题
以及如何在 Amazon RDS 上使用 SQL Server 模式设置 sessionState
正如上面的线程和一些堆栈溢出文章中提到的,似乎有一种方法可以使用 AWS RDS 获取 SQL 会话。我使用上面的 stackoverflow 作为指导来尝试设置我的 ASPState 数据库。使用上述 stackoverflow 文章中的 pastebin 脚本进行“无作业”InstallSqlState.sql 仍然会导致我出现问题,因为它尝试使用“tempdb”和“master”。我无权访问这些数据库,也无法授予自己这样做的权限。
但是有一个使用 EC2 服务器上的会话表的工作站点。根据上面的 stackoverflow 文章,我使用了 SQL 导入/导出工具。
数据库似乎可以复制过来,表和存储过程似乎都存在且正确。
在我的 web.config 中,我有:
但是,当我运行我的网站时,我得到了错误:
有没有人设法在 AWS RDS 上使用 SQL 实现会话状态,或者可以向我指出可以解释我需要采取的步骤的资源?
amazon-web-services - AWS 上的 Rds 命令行接口 API
我想在命令行模式下运行 rds 但我无法运行它,因为它向我显示了错误!
指令:
rds-describe-reserved-db-instances-offerings --db-instance-class db.m1.xlarge --duration 3 --marker true --product-description mysql
请帮助我,我无法理解正确的命令..