AWS Database Blog
Category: Amazon RDS
Migrate RDS and Aurora logs to CloudWatch Infrequent Access
Organizations running Amazon RDS and Amazon Aurora often pay full CloudWatch Logs ingestion rates for database logs they rarely access. This post shows how to build an automated, tag-driven solution that migrates RDS and Aurora CloudWatch log groups from the Standard to the Infrequent Access log class and cuts log ingestion costs by about 50%.
Oracle Machine Learning for SQL on Amazon RDS: Build machine learning models entirely in SQL
Learn how to build, train, and score a credit risk machine learning model entirely in SQL using Oracle Machine Learning for SQL (OML4SQL) on Amazon RDS for Oracle. The built-in AutoML feature selects the best algorithm automatically, with no data movement and no external machine learning platforms.
Using CloudWatch Database Insights to troubleshoot query performance from calling services
Learn how to use the calling services feature in Amazon CloudWatch Database Insights to identify which applications are calling your databases and view their performance metrics, so you can pinpoint root causes and contact the right team in minutes rather than hours.
Troubleshooting SQL Server query performance on Amazon RDS
Learn a complete database administrator workflow for monitoring, diagnosing, and resolving T-SQL query performance issues on Amazon RDS for SQL Server. This post shows how to use Amazon CloudWatch Database Insights, Query Store, and Resource Governor together to detect regressions, diagnose execution plan changes, and isolate analytical workloads.
Automated PII redaction for Amazon RDS for PostgreSQL audit logs
In this post, we show you how to deploy a serverless pipeline that creates an irreversibly redacted, queryable archive of Amazon RDS for PostgreSQL audit logs. The pipeline permanently removes Social Security numbers (SSNs), credit cards, email, names, and more than 30 types of personally identifiable information (PII) before storing clean logs in Amazon S3 for query through Amazon Athena.
Migrate self-managed PostgreSQL to Amazon RDS using the RDS console
Migrate a self-managed PostgreSQL database on Amazon EC2 to Amazon RDS for PostgreSQL or Amazon Aurora PostgreSQL-Compatible Edition using the auto-migration capability in the Amazon RDS console, powered by AWS Database Migration Service (AWS DMS) homogeneous data migrations.
Invoke AWS services directly from Amazon RDS for SQL Server 2025
In this post, you learn how to use the sp_invoke_external_rest_endpoint stored procedure on Amazon RDS for SQL Server 2025 to call AWS services and external HTTPS endpoints directly from T-SQL.
Building agentic AI patterns with Amazon Bedrock and SQL Server 2025 on Amazon RDS
In this post, we demonstrate how SQL Server 2025 on Amazon RDS can call Amazon Bedrock foundation models directly from T-SQL using sp_invoke_external_rest_endpoint. This approach removes middleware, reduces latency, and brings AI capabilities directly into database workflows.
Migrate from AIX or Windows Db2 to Amazon RDS for Db2
In this post, we provide step-by-step instructions for migrating an IBM Db2 database from on-premises AIX or Windows servers to Amazon RDS for Db2 using native Db2 tools (db2look and db2move). We also cover AWS Database Migration Service (AWS DMS) as an alternative approach. It also covers best practices to verify data integrity and minimize cutover time.
Diagnose and resolve replica lag in Amazon RDS for Oracle replicas – Part 2
This post is the second in a two-part series on reducing replication lag for Amazon RDS for Oracle Read Replicas. In Part 1, we discussed redo compression and configuration options to optimize replica lag. In this post, we show you how to monitor replica lag using Amazon CloudWatch metrics and database views, identify common root causes through wait event analysis, and how to troubleshoot and resolve performance issues.









