Như thông điệp đầu tiên của tôi ở đây, tôi không biết tôi có phải trả lời hoặc đăng một tin nhắn mới hay không. Tôi gặp vấn đề tương tự như here và câu trả lời duy nhất và được đưa ra không giúp tôi (trừ khi tài liệu không chính xác). "Bạn có thể làm cho OPTIMIZE TABLE hoạt động trên các công cụ lưu trữ khác", nhưng động cơ của tôi là InnoDB. Tôi cảm ơn sự giúp đỡ của bạn. S.Không thể tối ưu hóa bảng innoDB
12
A
Trả lời
28
OPTIMIZE TABLE hoạt động tốt trên các bảng InnoDB. Thông báo cho biết "Bảng không hỗ trợ tối ưu hóa, thực hiện tái tạo + phân tích thay thế" hoàn toàn là thông tin. Bạn có thể bỏ qua thông báo đó một cách an toàn.
+2
Có. Tài liệu giờ đây tuyên bố rõ ràng đó là một thông báo dự kiến: http://dev.mysql.com/doc/refman/5.5/en/optimize-table.html –
2
Bạn không thể bỏ qua kết quả ... điều đó có nghĩa là thực hiện thao tác VERY chuyên sâu thay vì ánh sáng ... một bảng rất lớn (> 100G) có thể là giờ thay vì phút.
-3
sử dụng này
ALTER TABLE table ENGINE='InnoDB';
Các vấn đề liên quan
- 1. Tối ưu hóa bảng InnoDB w/o bảng khóa
- 2. Tối ưu hóa MySQL cho ALTER BẢNG của InnoDB
- 3. mysql tối ưu hóa bảng
- 4. phân tích bảng, tối ưu hóa bảng, tần suất?
- 5. Tối ưu hóa InnoDB - "sử dụng giao dịch khi thực hiện cập nhật" - tại sao?
- 6. Tối ưu hóa ViewState
- 7. Tối ưu hóa CVPixelBufferRef
- 8. Có thể tối ưu hóa chức năng này không?
- 9. tối ưu hóa quadprog
- 10. Tối ưu hóa ABAP
- 11. Tối ưu hóa CALayer?
- 12. Tối ưu hóa jQuery
- 13. tối ưu hóa và kiểm tra bảng mysql
- 14. Mã này có thể được tối ưu hóa không?
- 15. Tôi có thể tối ưu hóa bản sao Mercurial không?
- 16. Làm cách nào để tối ưu hóa bảng MySQL này?
- 17. Tối ưu hóa cờ vua
- 18. Điều gì có thể làm cho mã F # không được tối ưu hóa nhanh hơn mã được tối ưu hóa?
- 19. Vòng unrolling & tối ưu hóa
- 20. SSE2 tối ưu hóa mã
- 21. Tối ưu hóa protobuf nào?
- 22. Tối ưu hóa Mã số
- 23. Tối ưu hóa mã PHP
- 24. android png tối ưu hóa
- 25. Tối ưu hóa MySQL 20 gig table
- 26. C#, tối ưu hóa lạ
- 27. Công cụ bảng không xác định 'InnoDB'
- 28. SQLite tham gia tối ưu hóa
- 29. Oracle 10g - tối ưu hóa KHÔNG CÓ NULL
- 30. MySQL Tối ưu hóa, "like" vs "="
thể trùng lặp của [Tối ưu hóa bảng InnoDB] (http://stackoverflow.com/questions/2816044/optimize-innodb-table) – Bobby
Đừng làm cho tôi sai, nhưng có tất cả mọi thứ giải thích rõ ràng ở câu hỏi khác. InnoDB không hỗ trợ trực tiếp 'OPTIMIZE', phải thực hiện' ALTER TABLE' thay vì xây dựng lại các chỉ mục. Vì vậy, có, nó hoạt động, nó chỉ không cho bạn biết điều đó. – Bobby