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

Hình ảnh trong cơ sở dữ liệu so với hệ thống tệp

Có một bài báo nghiên cứu hay được xuất bản bởi Microsoft Research có tên To Blob hay không tới Blob nơi họ xem xét tất cả các loại biến và tác động.

Cuối cùng thì phát hiện của họ:

  • có kích thước lên đến 256 KB, các đốm màu được lưu trữ trong cơ sở dữ liệu hiệu quả hơn trong hệ thống tệp
  • từ 1 MB trở lên, hệ thống tệp hiệu quả hơn
  • ở giữa đó là một lần tung lên

Kể từ khi bài báo đó được xuất bản, SQL Server 2008 cũng đã thêm thuộc tính FILESTREAM để làm cho việc lưu trữ nội dung trong hệ thống tệp, nhưng dưới sự kiểm soát giao dịch, trở thành hiện thực. Rất khuyến khích bạn kiểm tra điề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. Xóa tất cả các chế độ xem khỏi Sql Server

  2. LINQ + TransactionScope sẽ không thay đổi mức cô lập trong SQL Server Profiler

  3. Quyền EXECUTE bị từ chối - 'aspnet_Roles_RoleExists'

  4. Mục đích của bảng hệ thống master..spt_values ​​là gì và ý nghĩa của các giá trị của nó là gì?

  5. SQL Server:trả về tên cột dựa trên giá trị của bản ghi