Skip to content

replaying on rds #1

@rbase8888

Description

@rbase8888

some definitions

v1: (EC2) aws account is a single gigantic lift and shift approach with no proper redundancy, configuration management, or orchestration

v2: (RDS) is a set of separated accounts that follow aws best practices, fully leveraging aws services as the first option starting completely with configuration as code

ok now the issues im experiencing

workload tools is collecting xevents fine, and storing them for replay from v1 - but when I try to replay sql statements on v2 there are two issues -

  1. prepared statements do not contain all the metadata in v2 to run properly and i would need to update the statement in the workload tools db to get it to run without the metadata. is there a configuration in workload tools to strip that out so prepared statements are more portable?

  2. overall when workload tools replays the sessions in v2 i get quite a few locks than when they are replayed manually. is there an isolation level being set too aggressively? some other workload tools session config that needs to be dialed back related to transactions or locking? to restate, rerunning these same queries manually don't seem to have the same problems

i will be poking around after this post to determine if there is a solution and i will post if i find any thing
best
Rob

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions