Question 880
A product-description table updates frequently and embeddings must refresh asynchronously without heavy write transactions. What is the MOST appropriate immediate corrective approach?
Explanation
Correct Answer
Use Change Tracking or CDC to identify changed records and process them in a background worker. This targets the primary issue because asynchronous change-based updates decouple embedding cost from OLTP commit latency. Verification: Updated products receive new embeddings within the freshness SLA. Prevent recurrence: Handle replay, deletion and watermark recovery.
Incorrect Answers
The binding can detect changes and invoke processing without polling arbitrary full tables.
Using stable chunk IDs and content hashes to refresh only changed segments would not correct a product-description table updates frequently and embeddings must refresh asynchronously without heavy write transactions. Use Change Tracking or CDC to identify changed records and process them in a background worker.
Frequent numeric fields add update cost and can weaken semantic relevance.