Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySql có tốt cho cơ sở dữ liệu lớn không?

Nếu bạn thiết kế tốt, bạn có thể có cơ sở dữ liệu rất lớn trong MySQL ( câu hỏi khác này có thể giúp bạn ). Xác định đúng các phím chỉ mục , tối ưu hóa truy vấn của bạn (EXPLAIN là bạn của bạn ở đây). Chọn một công cụ cơ sở dữ liệu tốt .

Có rất nhiều việc phải làm để khai thác tối đa MySQL.

CHỈNH SỬA:một số ý tưởng khác ...

Điều khá quan trọng là cách bạn cấu trúc dữ liệu của mình và các bảng để dễ dàng ghi chúng, khôi phục chúng hoặc tìm ra sự thỏa hiệp giữa cả hai (tùy thuộc vào trường hợp sử dụng).

Ngoài ra, nếu nó phát triển, bạn có thể sử dụng cụm , phân vùng dữ liệu của bạn giữa một số cơ sở dữ liệu MySQL trong một số máy (ví dụ:sử dụng lược đồ Master-slave) đó là một tùy chọn khác.

Để cải thiện hiệu suất, bạn cũng nên nghĩ đến việc sử dụng một số loại bộ nhớ đệm cho các truy vấn lặp lại.

Ngoài ra còn có các công cụ như Vitess giúp mở rộng cơ sở dữ liệu MySQL theo cách tương tự như cơ sở dữ liệu NoSQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Các truy vấn mysql động với sql thoát có an toàn như các câu lệnh đã chuẩn bị không?

  2. Cách chuyển đổi hàng thành cột động trong MySQL

  3. Làm cách nào để lấy danh sách cơ sở dữ liệu MySQL trong PHP bằng PDO?

  4. Nhận chuỗi truy vấn MySQL đầy đủ khi chèn hoặc cập nhật

  5. Chuỗi trống chèn một số 0, không phải một chuỗi rỗng