Câu hỏi ngớ ngẩn: Tôi có 4 gb RAM và tập dữ liệu của tôi là khoảng 500 mb. Làm thế nào tôi có thể đảm bảo MySQL/InnoDB đang giữ tập dữ liệu của tôi trong RAM?Làm cách nào để đảm bảo rằng MySQL đang sử dụng tất cả bộ nhớ khả dụng?
Trả lời
MySQL Tuning Primer cung cấp cho bạn nhiều thông tin và đề xuất liên quan đến hiệu suất MySQL của bạn. Hãy ghi nhớ (và nó sẽ cảnh báo bạn), trường hợp nên chạy trong một khoảng thời gian để cung cấp cho bạn phản hồi chính xác.
Offtopic: Bạn có biết cách thay thế cho Windows không? –
cảm ơn! làm thế nào tương thích w/mysql 5.5 này? – Carson
đặt innodb_buffer_pool thành 3G - InnoDB sẽ tải nhiều dữ liệu có thể trong vùng đệm.
Darhazer là đúng (tôi bầu cho anh ấy nhưng không có điểm đại diện). Nó thường được khuyến khích để thiết lập innodb_buffer_pool_size đến 70-80% bộ nhớ mặc dù nó thực sự phức tạp hơn vì bạn cần phải tính toán bao nhiêu RAM các phần khác của hệ thống của bạn đang thực sự sử dụng.
- 1. MySQL KHÔNG sử dụng bộ nhớ khả dụng
- 2. Làm cách nào để đảm bảo WPF phát hành BitmapSource lớn từ Bộ nhớ?
- 3. Làm cách nào để đảm bảo tất cả mã "biên dịch" của Python?
- 4. Làm thế nào để đảm bảo rằng tất cả các đối số được cung cấp trong Apache Commons CLI?
- 5. Làm cách nào để đảm bảo bộ nhớ đệm được căn chỉnh?
- 6. Làm cách nào để đảm bảo rằng chỉ có một lệnh KeyBinding được thực thi khi sử dụng phím tắt?
- 7. Đảm bảo rằng Spring Bean được khởi tạo đúng cách
- 8. Làm cách nào để đảm bảo tính nhất quán của tập hợp có tính khả dụng cao?
- 9. Làm cách nào để nhận bộ nhớ khả dụng từ mem_malloc của lwIP?
- 10. Làm cách nào để đảm bảo rằng đối tượng Java (chứa tài liệu mã hóa) được zeroized?
- 11. Cách nhiệt tình nhất để đảm bảo rằng tất cả các thành phần của danh sách là khác nhau?
- 12. Làm cách nào để đảm bảo rằng wxFrame được đưa lên nền trước?
- 13. Có đảm bảo rằng bộ nhớ sẽ không ra các bit đệm trong cấu trúc không?
- 14. Việc thu gom rác có đảm bảo rằng một chương trình sẽ không hết bộ nhớ?
- 15. Làm cách nào để đảm bảo rằng trang web mở ra bằng thanh cuộn ở giữa
- 16. Làm thế nào để JVM đảm bảo rằng System.identityHashCode() sẽ không bao giờ thay đổi?
- 17. Làm thế nào để đảm bảo rằng một phím dict python là chữ thường?
- 18. Làm thế nào để bảo đảm Elmah.axd?
- 19. Đảm bảo rằng các đối tượng thực hiện Comparable
- 20. Sử dụng Javascript, làm cách nào để đảm bảo phạm vi ngày hợp lệ?
- 21. Làm cách nào để viết kiểm tra bộ điều khiển Rspec để đảm bảo rằng một e-mail được gửi?
- 22. cách đảm bảo rằng JDialog luôn ở trên đầu trang
- 23. CERs có thể được sử dụng để đảm bảo rằng quyết toán không bao giờ được gọi?
- 24. Làm thế nào để sử dụng MySQL chuẩn bị báo cáo bộ nhớ đệm?
- 25. Làm cách nào để đảm bảo rằng các đối tượng được xử lý đúng cách trong .NET?
- 26. Sử dụng Java 6, trên linux làm cách nào tôi có thể đảm bảo sử dụng ổ cắm ipv4?
- 27. Làm thế nào để sử dụng Magento bộ nhớ đệm trong khi sử dụng "API Magento"
- 28. Làm thế nào để đảm bảo một Debug.Assert bắn đúng cách sử dụng NUnit
- 29. Làm thế nào để đảm bảo rằng một jnlp được chạy trên 64bits jvm
- 30. Làm cách nào để đảm bảo rằng strtol() đã trả về thành công?
Tôi thấy rằng chỉ cần chạy MySQL thường đủ để đảm bảo rằng nó tiêu thụ tất cả bộ nhớ hệ thống có sẵn. – Crashworks
+1, tôi đã cười. Tốt đẹp. –