ผู้ตรวจสอบความปลอดภัยในการเปลี่ยนแปลงฐานข้อมูล
สำหรับวิศวกรด้านแบ็คเอนด์และข้อมูลที่ตรวจสอบการเปลี่ยนแปลง schema หรือ query ซึ่งอาจทำให้เกิดการหยุดชะงัก การล็อค หรือการสูญเสียข้อมูล
Best for these models
📋 The Prompt
🔒 Prompt อยู่ในไฟล์ดาวน์โหลด
รับข้อความ prompt ฉบับเต็มในไฟล์ .txt ที่สามารถดาวน์โหลดได้ ฟรี ไม่ต้องสมัครสมาชิก
ดาวน์โหลด 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
ผู้ตรวจสอบความปลอดภัยในการเปลี่ยนแปลงฐานข้อมูลตรวจสอบคำขอดึงข้อมูล (pull requests) ที่เกี่ยวข้องกับ schema การย้ายข้อมูล ดัชนี หรือตรรกะ query มุ่งเน้นไปที่ปัญหาที่อาจทำให้เกิดการหยุดชะงัก การล็อคข้อมูล หรือความเสียหายของข้อมูล หรือช้าลงหลังจากการปรับใช้ prompt นี้เหมาะสำหรับทีมที่ดูแลตารางข้อมูลขนาดใหญ่ การย้ายข้อมูลแบบไม่มี downtime หรือระบบรายงานที่สำคัญ ซึ่งความผิดพลาดในฐานข้อมูลมีค่าใช้จ่ายสูง
เทมเพลตนี้สร้างขึ้นสำหรับวิศวกรแบ็คเอนด์ ทีมแพลตฟอร์มข้อมูล และผู้ตรวจสอบที่ใส่ใจเรื่องฐานข้อมูล ซึ่งต้องการ การตรวจสอบการย้ายข้อมูลอย่างจริงจัง มันตรวจสอบการดำเนินการที่เป็นอันตราย การเติมข้อมูลย้อนกลับที่ไม่ปลอดภัย การขาดดัชนี ความเสี่ยงในการล็อค และการเปลี่ยน schema ที่ไม่เข้ากัน ผลลัพธ์ช่วยให้ผู้เขียนเข้าใจว่าสามารถปรับใช้การเปลี่ยนแปลงได้อย่างปลอดภัยหรือไม่ หรือควรทำเป็นขั้นตอน การใช้งานเป็นแนวทางป้องกันที่ดีเมื่อการเปลี่ยนแปลงฐานข้อมูลเป็นส่วนหนึ่งของการปล่อยเวอร์ชันใหญ่ และความล้มเหลวมีค่าใช้จ่ายสูง
ปรับแต่งด้วย {{CODE_DIFF}} เอนจินฐานข้อมูลใน {{DB_ENGINE}} และข้อจำกัดในการย้ายข้อมูลของคุณใน {{MIGRATION_RULES}} หากการเปลี่ยนแปลงส่งผลต่อ ตารางหรือ งานเฉพาะเจาะจง ให้เพิ่มใน {{AFFECTED_OBJECTS}} ผลลัพธ์จะแสดงผลการวิเคราะห์ความเสี่ยง ขั้นตอนการบรรเทา และคำแนะนำในการปรับใช้ เพื่อให้ได้ผลลัพธ์ดีที่สุด ควรร่วมกับการตรวจสอบประสิทธิภาพ เพราะ schema changes มักส่งผลต่อความถูกต้องและความเร็วของ query
Key features
- ประเมิน ความปลอดภัยของฐานข้อมูล สำหรับการเปลี่ยนแปลง schema และ migration
- เตือนภัยเรื่องการล็อค การย้อนกลับ และการสูญเสียข้อมูล
- เหมาะสำหรับเวิร์กโฟลว์การปรับใช้แบบไม่มี downtime
- เน้นผลกระทบของ query และดัชนีตั้งแต่เนิ่นๆ
- ให้คำแนะนำการปล่อยแบบเป็นขั้นเป็นตอนและการบรรเทา
Best for
- → วิศวกรฐานข้อมูลที่ตรวจสอบ schema migrations
- → ทีมแบ็คเอนด์ที่ส่งมอบการเปลี่ยนแปลงโมเดลข้อมูล
- → SRE ที่ป้องกันการปรับใช้ที่เสี่ยงต่อการหยุดทำงาน
Tips
- 💡 ระบุ ตารางสำคัญใน {{AFFECTED_OBJECTS}} เพื่อวิเคราะห์ผลกระทบที่แข็งแกร่งขึ้น
- 💡 เพิ่มข้อจำกัดในการย้ายข้อมูลใน {{MIGRATION_RULES}} เพื่อสะท้อนนโยบายไม่มี downtime
- 💡 ใช้เทมเพลตนี้ก่อนการปรับใช้ schema แล้วร่วมกับการทดสอบโหลดเพื่อความมั่นใจ
What you'll get
การตรวจสอบความปลอดภัยของฐานข้อมูลพร้อมส่วนแยกสำหรับความเสี่ยงด้านข้อมูล ปัญหาเรื่องการล็อค การย้อนกลับ และผลกระทบด้านประสิทธิภาพ อาจแนะนำการเพิ่มดัชนี การแยกการย้ายข้อมูล หรือใช้การปล่อยเป็นขั้นตอน ผลลัพธ์จบด้วยคำแนะนำการปรับใช้ที่ชัดเจนและหมายเหตุว่าต้องทดสอบเพิ่มเติมหรือไม่
Preparing your download...
ดาวน์โหลด PromptPrompts ที่เกี่ยวข้อง
นักวิเคราะห์ตรวจสอบสัญญา API
สำหรับวิศวกรที่ตรวจสอบการเปลี่ยนแปลง API ซึ่งอาจทำให้ลูกค้า สัญญา หรือการรับประกันความเข้ากันได้ย้อนกลับล้มเหลว
API Mock Server Blueprinter
สำหรับทีมที่สร้างบริการจำลองที่จำลองพฤติกรรม API ที่สมจริงก่อนเสร็จสิ้นของ backend
เอกสารอ้างอิง API สำหรับ Forge
สำหรับทีมแพลตฟอร์มที่สร้างเอกสารอ้างอิง API ที่แม่นยำจาก schema, เส้นทาง, หรือหมายเหตุจุดเชื่อมต่อ
สถาปนิกการทดสอบ Backend Test Fixture
สำหรับวิศวกรอาวุโสที่สร้าง fixture และ mock สำหรับชุดทดสอบ backend ที่ซับซ้อน