Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Съхраняване на изображения в база данни

Да, вярно е, SQL Server 2008 току-що внедри функция като тази, която споменахте, тя се нарича файлов поток. И това наистина е добър аргумент за съхраняване на петна в DB, ​​ако сте сигурни, че ще искате да използвате само SQL Server за вашето приложение (или сте готови да платите цената или за производителност, или за разработване на подобен слой върху новия DB сървър). Въпреки че очаквам подобни слоеве да започнат да се появяват, ако вече не съществуват за различни DB сървъри.

Както винаги какви биха били реалните ползи, зависи от конкретния сценарий. Ако ще обслужвате много сравнително статични, големи файлове, тогава този сценарий плюс кеширане вероятно ще бъде най-добрият вариант, като се има предвид комбинация от производителност/управляемост.

Тази бяла книга описва функцията FILESTREAM на SQL Server 2008, която позволява съхранение и ефективен достъп до BLOB данни с помощта на комбинация от SQL Server 2008 и файловата система NTFS. Той обхваща избори за BLOB съхранение, конфигуриране на Windows и SQL Server за използване на FILESTREAM данни, съображения за комбиниране на FILESTREAM с други функции и подробности за изпълнението, като разделяне и производителност.



  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 за вмъкване на колона със стойност по подразбиране в таблицата на SQL Server

  2. Как да изброя всички SSIS пакети на Sql Server 2008 с помощта на T-SQL

  3. Как работи функцията за преобразуване на SQL при преобразуване на datetime в float?

  4. Регистърът на транзакциите за базата данни е пълен

  5. Как да изтриете първите 1000 реда от таблица с помощта на Sql Server 2008?