Auditor ng Kaligtasan sa Pagbabago ng Database
Para sa mga backend at data engineer na nagsusuri ng schema o query na pagbabago na maaaring magdulot ng outage, locks, o pagkawala ng data.
Best for these models
๐ The Prompt
๐ Available ang prompt sa download
Kunin ang buong prompt text sa downloadable na .txt file. Libre, walang signup na kailangan.
I-download PromptVariables to fill in
{{CODE_DIFF}} โ Replace with your input {{DB_ENGINE}} โ Replace with your input {{MIGRATION_RULES}} โ Replace with your input {{AFFECTED_OBJECTS}} โ Replace with your input About this prompt
Sinusuri ng Auditor ng Kaligtasan sa Pagbabago ng Database ang mga pull request na may kinalaman sa schemas, migrations, indexes, o query logic. Nakatuon ito sa mga uri ng problema na maaaring magdulot ng outage, matagal na locks, pagkasira ng data, o mabagal na operasyon pagkatapos ng deployment. Ang prompt ay lalong kapaki-pakinabang para sa mga koponan na nagmamay-ari ng malalaking talahanayan, zero-downtime migrations, o mahahalagang reporting system kung saan mahal ang mga pagkakamali sa database.
Ang template na ito ay ginawa para sa mga backend engineer, data platform teams, at mga reviewer na may kaalaman sa DB na nangangailangan ng seryosong migration review. Sinusuri nito ang mga mapanirang operasyon, hindi ligtas na backfills, nawawalang indexes, mga panganib sa locking, at hindi compatible na mga transisyon sa schema. Tinutulungan ng output ang mga may-akda na maunawaan kung ligtas bang i-deploy ang isang pagbabago o kung kailangan nito ng phased rollout. Ito ay isang praktikal na proteksyon kapag ang mga pagbabago sa database ay bahagi ng mas malaking release at mataas ang gastos sa pagkakamali.
I-customize gamit ang {{CODE_DIFF}}, ang database engine sa {{DB_ENGINE}}, at ang iyong mga limitasyon sa migration sa {{MIGRATION_RULES}}. Kung ang pagbabago ay nakakaapekto sa mga partikular na talahanayan o trabaho, idagdag ang mga ito sa {{AFFECTED_OBJECTS}}. Ang prompt ay magbabalik ng mga natuklasang panganib, mga hakbang sa mitigasyon, at rekomendasyon sa deployment. Para sa pinakamahusay na resulta, gamitin ito kasabay ng pagsusuri sa performance dahil madalas na naaapektuhan ng schema changes ang katumpakan at bilis ng query.
Key features
- Sinusuri ang kaligtasan ng database para sa schema at migration na pagbabago.
- Nagpapakita ng mga panganib sa locking, rollback, at pagkawala ng data.
- Kapaki-pakinabang para sa mga workflow ng zero-downtime deployment.
- Maagang tinutukoy ang mga side effect sa query at index.
- Nagbibigay ng phased rollout at mga mungkahi sa mitigasyon.
Best for
- โ Mga database engineer na nagsusuri ng schema migrations
- โ Mga backend team na naglalabas ng mga pagbabago sa data-model
- โ Mga SRE na nagbabantay laban sa mga deployment na may panganib ng outage
Tips
- ๐ก Ilahad ang mga kritikal na talahanayan sa {{AFFECTED_OBJECTS}} para sa mas malakas na pagsusuri ng epekto.
- ๐ก Idagdag ang mga limitasyon sa migration sa {{MIGRATION_RULES}} upang ipakita ang mga polisiya sa zero-downtime.
- ๐ก Gamitin ito bago ang schema deploys, pagkatapos ay i-pair ito sa load testing para sa kumpiyansa.
What you'll get
Isang pagsusuri sa kaligtasan ng database na may hiwalay na seksyon para sa mga panganib sa data, mga isyu sa locking, mga problema sa rollback, at epekto sa performance. Maaaring magrekomenda ito ng pagdagdag ng index, paghahati-hati ng migration, o paggamit ng phased rollout. Nagtatapos ang output sa isang malinaw na rekomendasyon sa deployment at mga tala kung kailangan pa ng karagdagang pagsusuri.
Preparing your download...
I-download PromptKaugnay na prompts
Tagasuri ng Kontrata ng API
Para sa mga inhinyero na nagsusuri ng mga pagbabago sa API na maaaring makasira sa mga kliyente, kontrata, o mga garantiya sa backward compatibility.
API Mock Server Blueprinter
Para sa mga koponan na bumubuo ng mga mock na serbisyo na nagsusimulate ng makatotohanang pag-uugali ng API bago matapos ang backend.
API Reference Documentation Forge
Para sa mga koponan ng platform na gumagawa ng tumpak na API reference docs mula sa schemas, routes, o endpoint notes.
Arkitekto ng Backend Test Fixture
Para sa mga senior engineer na gumagawa ng reusable fixtures at mocks para sa mga komplikadong backend test suite.