sql >> データベース >  >> RDS >> Sqlserver

データベースへの画像の保存

    はい、それは本当です。SQLServer 2008は、ファイルストリームと呼ばれる、あなたが言及したような機能を実装したばかりです。そして、それは確かにDBにblobを格納するための良い議論です、あなたがあなたのアプリにSQL Serverだけを使いたいと確信しているなら(またはパフォーマンスまたは新しい上に同様のレイヤーを開発することで代償を払う気があるならDBサーバー)。異なるDBサーバーにまだ存在しない場合は、同様のレイヤーが表示されるようになると思いますが。

    いつものように、実際のメリットは特定のシナリオによって異なります。比較的静的で大きなファイルを大量に提供する場合は、パフォーマンスと管理性の組み合わせを考慮すると、このシナリオとキャッシュがおそらく最良のオプションになります。

    このホワイトペーパー SQL Server 2008のFILESTREAM機能について説明します。これにより、SQL Server 2008とNTFSファイルシステムの組み合わせを使用して、BLOBデータの保存と効率的なアクセスが可能になります。 BLOBストレージの選択、FILESTREAMデータを使用するためのWindowsおよびSQL Serverの構成、FILESTREAMを他の機能と組み合わせる際の考慮事項、およびパーティション分割やパフォーマンスなどの実装の詳細について説明します。



    1. テーブルを結合して結果を表示する[Laravel5]

    2. サーバー内のデータベースに接続するフラッター

    3. マスターテーブルから継承するすべてのパーティションテーブルを検索します

    4. GroupBy句を含むSQLコンマ区切り行