Turn on TTL functionality on existing DynamoDB table

0

Hi, I have a couple of questions about turning on TTL on a table that has already several GB's of data (we already have a field with proper format to use as TTL):

  • Will the TTL config apply to old information or just to new added rows?
  • If answer to first question is yes: Can this "massive" deletion affect performance or It will just run in background, following the regular behavior?

Thanks.

질문됨 일 년 전705회 조회
2개 답변
2
수락된 답변

Will the TTL config apply to old information or just to new added rows?

Yes

If answer to first question is yes: Can this "massive" deletion affect performance or It will just run in background, following the regular behavior?

It will just run in the background, there will never be performance degradation caused by TTL.

profile pictureAWS
전문가
답변함 일 년 전
0
  1. The TTL config will apply to both old and new information in the table.
  2. The deletion of data due to TTL will run in the background and should not affect performance too much as it's an asynchronous process. However, the exact impact on performance depends on the size of the table and the rate at which the data is being deleted.
profile picture
답변함 일 년 전
  • However, the exact impact on performance depends on the size of the table and the rate at which the data is being deleted.

    Can you point me to the documentation for this please?

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠