Bỏ qua điều hướng

Prompt miễn phí

Lập kế hoạch và script migration dữ liệu hạn chế downtime

Tạo chiến lược chuyển dữ liệu giữa hai schema, kèm script, rollback và kiểm tra hậu migration trong giới hạn gián đoạn thấp.

Onter AdminCập nhật 09/10/2026 Mới · Chưa có đánh giá 0 lượt copy
CodingChatGPTCodex

Prompt dùng để làm gì?

Tạo chiến lược chuyển dữ liệu giữa hai schema, kèm script, rollback và kiểm tra hậu migration trong giới hạn gián đoạn thấp.

Điền thông tin của bạn

Prompt

Lập kế hoạch và script mapping migration có khả năng chạy lại; mọi cam kết downtime phải có staging/load/dual-write evidence. ĐẦU VÀO - Cấu trúc schema cũ: {{schema_cu}} - Cấu trúc schema mới: {{schema_moi}} - Ràng buộc downtime cho phép: {{rang_buoc_downtime}} - Quy mô dữ liệu hiện tại: {{quy_mo_du_lieu}} - Công nghệ cơ sở dữ liệu: {{cong_nghe_db}} CÁCH LÀM VÀ OUTPUT Không trình bày SQLite analogue như production migration đã nghiệm thu. GIỚI HẠN Chỉ đã chạy SQLite in-memory 2 dòng, không PostgreSQL 12 triệu dòng. Không đủ evidence downtime, dual-write và rollback target DB: HOLD_EXTERNAL.
Xem đã lưu

Input mẫu

{
  "schema_cu": "SQLite users(id INTEGER PRIMARY KEY,full_name TEXT,email TEXT,status TEXT)",
  "schema_moi": "accounts(id INTEGER PRIMARY KEY,name TEXT,email_address TEXT,state TEXT)",
  "rang_buoc_downtime": "Chưa kiểm; HOLD khi target production chưa có rehearsal",
  "quy_mo_du_lieu": "Fixture2 rows; production cardinality chưa cung cấp",
  "cong_nghe_db": "SQLite fixture; target PostgreSQL chưa có environment"
}

Output mẫu

import sqlite3
def backfill(conn):
 with conn:conn.execute('INSERT OR IGNORE INTO accounts SELECT id,full_name,email,status FROM users')

# users(id,full_name,email,status) -> accounts(id,name,email_address,state)
# Hai dòng synthetic; chạy hai lần vẫn có đúng hai accounts.
# Dừng cutover khi chưa có kiểm concurrent writes, checkpoint hoặc rollback thật.

Cách sử dụng

Lập kế hoạch và script mapping migration có khả năng chạy lại; mọi cam kết downtime phải có staging/load/dual-write evidence. Điền tất cả input bắt buộc; ví dụ bên dưới là dữ liệu synthetic. Đối chiếu output với hợp đồng: Không trình bày SQLite analogue như production migration đã nghiệm thu. Chỉ đã chạy SQLite in-memory 2 dòng, không PostgreSQL 12 triệu dòng. Không đủ evidence downtime, dual-write và rollback target DB: HOLD_EXTERNAL.

Giải thích cấu trúc

Task
Lập kế hoạch và script mapping migration có khả năng chạy lại; mọi cam kết downtime phải có staging/load/dual-write evidence.
Verification
Không trình bày SQLite analogue như production migration đã nghiệm thu.
Limitations
Chỉ đã chạy SQLite in-memory 2 dòng, không PostgreSQL 12 triệu dòng. Không đủ evidence downtime, dual-write và rollback target DB: HOLD_EXTERNAL.
Model metadata
Các model tag hiện hữu là môi trường gợi ý, không chứng nhận đã benchmark từng model/version. Kiểm availability và capability trước dùng.

Mẹo sử dụng

  • Không trình bày SQLite analogue như production migration đã nghiệm thu.
  • Chỉ đã chạy SQLite in-memory 2 dòng, không PostgreSQL 12 triệu dòng. Không đủ evidence downtime, dual-write và rollback target DB: HOLD_EXTERNAL.
  • Dữ liệu ví dụ là synthetic; không đưa token, PII hay dữ liệu khách hàng vào input công khai.

Nguồn và giấy phép

ONTER biên tập · original

Đánh giá prompt

Chọn số sao theo trải nghiệm của bạn. Bạn có thể sửa đánh giá sau một phút.

Prompt liên quan

KHÁM PHÁ ONTER

Tìm kiếm trên Onter

Nhập từ khóa để tìm nội dung phù hợp

↑ ↓ chọn · Enter mở · Esc đóngXem tất cả kết quả →

Tài khoản Onter

Đăng nhập rồi tiếp tục việc đang làm.

Mở trang đăng nhập riêng nếu trình duyệt chưa hiển thị biểu mẫu.

Contact Me on Zalo