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

Cái nào tốt hơn 1 Bảng 150.000.000.000 hàng hoặc 5000 BẢNG với 300.000 hàng

Bytes per short string column 8,000

Bytes per GROUP BY, ORDER BY 8,060

Bytes per row 8,060

Columns per index key 16

Columns per foreign key 16

Columns per primary key 16

Columns per nonwide table 1,024

Columns per wide table 30,000

Columns per SELECT statement 4,096

Columns per INSERT statement 4096

Columns per UPDATE statement (Wide Tables) 4096

Đây là giới hạn của mysql

When you combine varchar, nvarchar, varbinary, sql_variant, or CLR user-defined type columns that exceed 8,060 bytes per row, consider the following:

bạn có đang xây dựng ứng dụng thời gian thực không? bạn có thực sự có ý tưởng về việc phân chia các mối quan hệ cho các bảng không? tài sản? Ý tưởng của bạn về cơ sở dữ liệu là sai

Bạn chỉ cần sửa lại Designi, tôi rất lo lắng về việc mã hóa của mình bạn sẽ viết mã như thế nào ???

làm theo các bước sau

  • đáp ứng đúng yêu cầu của bạn
  • thực hiện một số phân tích
  • và thiết kế lại cơ sở dữ liệu của bạn, tôi nghĩ rằng bạn sẽ thực sự có được kết quả tốt

Số hàng tối đa mà tôi có cột là 100, nhiều hơn so với quan điểm của tôi, vì vậy tôi đã chia các cột đó thành 17 bảng

http://www.slideshare .net / ronaldbradford / top-20-design-tips-for-mysql-data-architects-Presentation kiểm tra liên kết này




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ngẫu nhiên 2 bản ghi theo vị trí và thứ tự theo vị trí

  2. Tạo ra lỗi nếu số được lặp lại trong một biểu mẫu

  3. Thêm giá trị foreach vào Ajax

  4. Tương đương với hàm SQLServer SCOPE_IDENTITY () trong mySQL?

  5. Python tham chiếu kết nối cơ sở dữ liệu trên một tập lệnh khác