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

Hạn chế của việc lưu trữ một số nguyên dưới dạng một chuỗi trong cơ sở dữ liệu

Trừ khi bạn thực sự cần các tính năng của một số nguyên (nghĩa là khả năng tính toán số học), thì tốt hơn hết là bạn nên lưu trữ ID sản phẩm dưới dạng chuỗi. Bạn sẽ không bao giờ cần phải làm bất cứ điều gì như thêm hai ID sản phẩm lại với nhau hoặc tính giá trị trung bình của một nhóm ID sản phẩm, vì vậy không cần loại số thực tế.

Việc lưu trữ ID sản phẩm dưới dạng chuỗi sẽ không gây ra sự khác biệt có thể đo lường được về hiệu suất. Mặc dù kích thước bộ nhớ sẽ tăng một chút nhưng kích thước của chuỗi ID sản phẩm có thể sẽ nhỏ hơn nhiều so với dữ liệu trong phần còn lại của hàng cơ sở dữ liệu của bạn.

Việc lưu trữ ID sản phẩm dưới dạng chuỗi ngay hôm nay sẽ giúp bạn tiết kiệm nhiều chi phí trong tương lai nếu nhà cung cấp dữ liệu quyết định bắt đầu sử dụng các ký tự chữ cái hoặc ký hiệu. Không có nhược điểm thực sự.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tài liệu khó hiểu về mysqldb của Python

  2. PHP Kiểm tra NULL

  3. Không tìm thấy trình điều khiển Jdbc

  4. phân loại tự nhiên mysql

  5. Các quy tắc bảo mật kế thừa bị vi phạm theo loại:'MySql.Data.Entity.MySqlEFConfiguration'