2011-07-02 56 views
5

Tôi đang chạy MySQL 5.5 trên máy chủ Windows x64 và tiếp tục nhận được lỗi id gia tăng tự động là lỗi đã biết trong MySQL. Tôi muốn thử Percona Server hoặc MariaDB vì họ có điểm chuẩn cao hơn nhưng tôi không thể tìm thấy một giọt thay thế cho MySql 5.5. MariaDB 5.2 có thể được sử dụng để thay thế MySQL 5.5 hoặc có phiên bản Percona Server chạy trên Windows không? Ngoài ra có ai khác sử dụng một trong hai thứ này trên Windows không?Máy chủ Percona 5.5 hoặc MariaDB trên Windows

Trả lời

4

Không có Percona trên Windows. Hiện tại MariaDB 5.2 là một thay thế thả xuống cho MySQL 5.1. Trình hướng dẫn nâng cấp được cung cấp với Maria sẽ không hạ cấp từ 5.5. MariaDB 5.5 đang chuẩn bị, tuy nhiên nó sẽ cần một thời gian.

Nói xong, dữ liệu MySQL5.5 bạn cũng có thể tương thích với MariaDB 5.2, tương thích giữa 5,1 và 5,5 nói chung là tốt, giả sử bạn đang không sử dụng các công cụ mới (xác thực pluggable hoặc giản đồ hiệu suất)

Tôi nghĩ rằng cũng có thể sao chép thư mục cơ sở dữ liệu đến một nơi khác, loại bỏ performance_schema khỏi nó, sao chép và chỉnh sửa my.ini, đăng ký dịch vụ với mysqld.exe của MariaDB và chạy nó như MariaDB.

Vấn đề nổi tiếng về tự động phân phối là gì?

+0

Lỗi tôi gặp phải là http://bugs.mysql.com/bug.php?id=35602. Không thể đọc giá trị gia tăng tự động từ công cụ lưu trữ. Tôi tiếp tục nhận được lỗi trong môi trường dev của tôi là tốt. –

+0

Tôi đề nghị thêm trường hợp thử nghiệm của bạn vào báo cáo lỗi được đề cập, nếu bạn có một báo cáo dễ dàng. Perconas XtraDB (bao gồm cả innodb với MariaDB) là một loạt các cải tiến trên đỉnh Innodb hơn là sửa lỗi. –

2

Nếu bạn không giải quyết được sự cố, bây giờ bạn có thể cài đặt MariaDB 5.5 trên Windows. Nó là một thay thế drop-in và nhiều lỗi MySQL đã được giải quyết trên MariaDB. Tuy nhiên, bạn nên kiểm tra các thay đổi của MariaDB 5.5, hoặc viết vào danh sách gửi thư MariaDB, để xem liệu lỗi có ảnh hưởng đến bạn đã được giải quyết chưa. (tốt, nếu vấn đề là trong InnoDB, nó có thể đã được cố định bởi Percona trong cả MariaDB và Percona Server) Percona Server hoạt động trên Windows, nhưng bạn phải biên dịch và cấu hình nó một mình. Và nó là REALLY nhanh, nhưng nó được tối ưu hóa cho Linux. Tôi không nghĩ rằng đây là điều phải làm cho bạn. Hoever, xin lưu ý rằng nếu bạn gặp sự cố với AUTO_INCREMENT, có thể có cách giải quyết dễ dàng và dễ dàng. Nếu bạn mô tả lỗi, có thể chúng tôi có thể giúp bạn.

EDIT: Rất tiếc, tôi không thấy liên kết. Nhưng lỗi bạn đã liên kết đã được giải quyết vào năm 2010.

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