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

Lưu trữ một tệp trong cơ sở dữ liệu trái ngược với hệ thống tệp?

Hãy xem câu trả lời này:

Lưu trữ hình ảnh trong DB - Yea hay Nay?

Về cơ bản, không gian và hiệu suất đạt được có thể khá lớn, tùy thuộc vào số lượng người dùng. Ngoài ra, hãy nhớ rằng máy chủ Web rẻ và bạn có thể dễ dàng thêm nhiều thứ hơn để cân bằng tải, trong khi cơ sở dữ liệu là phần đắt nhất và khó mở rộng nhất trong kiến ​​trúc web thông thường.

Có một số ví dụ ngược lại (ví dụ:Microsoft Sharepoint), nhưng thông thường, lưu trữ tệp trong cơ sở dữ liệu không phải là một ý kiến ​​hay.

Trừ khi bạn có thể viết các ứng dụng dành cho máy tính để bàn và / hoặc biết đại khái bạn sẽ có bao nhiêu người dùng, nhưng trên một thứ ngẫu nhiên và không thể lường trước được như một trang web công cộng, bạn có thể phải trả một cái giá đắt khi lưu trữ tệp trong cơ sở dữ liệu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server:sử dụng tham số trong TẠO CƠ SỞ DỮ LIỆU

  2. 2 cách tạo cơ sở dữ liệu trên máy chủ được liên kết bằng T-SQL

  3. Nhận hàng cập nhật

  4. Cách thay thế các giá trị (null) bằng đầu ra 0 trong PIVOT

  5. Cách chèn một chuỗi vào một chuỗi khác trong SQL Server bằng cách sử dụng STUFF ()