Computer >> Máy Tính >  >> Lập trình >> MySQL

Những hạn chế đối với việc sao chép thủ tục và chức năng được lưu trữ là gì?


Các hạn chế trong việc sao chép thủ tục và hàm được lưu trữ -

  • Loại hành động - Trên thực tế, việc sao chép các thủ tục và hàm được lưu trữ phụ thuộc vào loại hành động. Nếu hành động, được nhúng trong các thủ tục được lưu trữ, là không xác định (ngẫu nhiên) hoặc dựa trên thời gian thì nó có thể không sao chép đúng cách. Về bản chất, các kết quả được tạo ngẫu nhiên không thể dự đoán được và không thể được sao chép chính xác, do đó, các hành động ngẫu nhiên được sao chép cho một nô lệ sẽ không phản ánh những hành động được thực hiện trên một chủ.
  • Loại giao dịch - các bảng không giao dịch có lỗi xảy ra trong các hành động DML lớn (chẳng hạn như chèn hàng loạt) có thể gặp sự cố sao chép trong đó một cái chính có thể được cập nhật một phần từ hoạt động DML, nhưng không có cập nhật nào được thực hiện cho máy phụ do các lỗi đã xảy ra.