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

Có giảm hiệu suất nếu có quá nhiều cột trong một bảng không?

Tôi không đồng ý với tất cả những bài viết này nói rằng 30 cột có mùi như mã xấu. Nếu bạn chưa bao giờ làm việc trên một hệ thống có một thực thể có hơn 30 thuộc tính hợp pháp, thì có thể bạn không có nhiều kinh nghiệm.

Câu trả lời được cung cấp bởi HLGEM thực sự là câu trả lời tốt nhất trong số các câu trả lời. Tôi đặc biệt thích câu hỏi của anh ấy về "có sự phân chia tự nhiên không .... được sử dụng thường xuyên và không được sử dụng thường xuyên" là những câu hỏi rất hay để tự hỏi bản thân và bạn có thể chia nhỏ bảng theo cách tự nhiên (nếu mọi thứ trở nên ngoài tầm tay).

Nhận xét của tôi là, nếu hiệu suất của bạn hiện có thể chấp nhận được, đừng tìm cách phát minh lại giải pháp trừ khi bạn cần.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xuất Cơ sở dữ liệu MySQL sang Cơ sở dữ liệu SQLite

  2. MySQL Workbench có được quyền truy cập để quản trị?

  3. Cách tốt nhất để lưu trữ Giá trị hộp kiểm trong Cơ sở dữ liệu MySQL là gì?

  4. Các tập lệnh MySQL trong docker-entrypoint-initdb không được thực thi

  5. Hướng dẫn thiết kế cơ sở dữ liệu để quản lý blog trong MySQL