2012-12-29 32 views
11

Tôi đang sử dụng ClearDB cho một cơ sở dữ liệu mysql. Tôi có một bảng với một khóa chính tăng tự động. Vấn đề là thay vì nó tăng thêm 1, nó tăng thêm 10. Làm thế nào tôi có thể sửa lỗi này?Heroku MySQL Auto Increment

Ngoài ra khi tôi thử nghiệm db trên máy chủ lưu trữ cục bộ, sự gia tăng đã hoạt động chính xác.

EDIT: Tôi cũng đã cố gắng sử dụng lệnh: 'SET @@ auto_increment_increment = 1', nhưng nó không hoạt động. Tôi không chắc liệu tôi có làm đúng không.

Trả lời

11

http://www.cleardb.com/developers/help/faq#general_16

phím tăng tự động được phân đoạn giữa các trường hợp để tránh va chạm.

+0

Bạn có thể giải thích tại sao điều này là cần thiết không? Tôi hiểu rằng điều quan trọng là tránh xung đột như cập nhật các hàng tương tự trên các máy chủ khác nhau nhưng tôi không hiểu tại sao tăng số lượng các bậc thầy có loại bỏ va chạm. – Patrick

Các vấn đề liên quan