第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在SQLServer中存儲(chǔ)映像?

在SQLServer中存儲(chǔ)映像?

滄海一幻覺(jué) 2019-07-22 16:29:40
在SQLServer中存儲(chǔ)映像?我制作了一個(gè)小型演示站點(diǎn),在上面我將圖像存儲(chǔ)在SQL服務(wù)器上的圖像列中。我有幾個(gè)問(wèn)題是.。這是個(gè)壞主意嗎?當(dāng)我的網(wǎng)站增長(zhǎng)時(shí),它會(huì)影響到它的性能嗎?另一種方法是將映像存儲(chǔ)在光盤(pán)上,并且只將對(duì)映像的引用存儲(chǔ)在數(shù)據(jù)庫(kù)中。這肯定是許多人共同面臨的困境。我會(huì)歡迎一些建議,如果可以的話,我很樂(lè)意少犯一些錯(cuò)誤。
查看完整描述

3 回答

?
千萬(wàn)里不及你

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超9個(gè)贊

微軟研究部有一篇很好的論文對(duì)布洛布還是不對(duì)布洛布.

經(jīng)過(guò)大量的性能測(cè)試和分析,他們的結(jié)論是:

  • 如果圖片或文檔的大小通常低于256 K,則將它們存儲(chǔ)在數(shù)據(jù)庫(kù)VARBINARY列中更有效

  • 如果圖片或文檔的大小通常超過(guò)1MB,則將它們存儲(chǔ)在文件系統(tǒng)中效率更高(使用SQLServer 2008的FILESTREAM屬性,它們?nèi)匀惶幱谑聞?wù)性控制和部分?jǐn)?shù)據(jù)庫(kù)中)。

  • 在這兩者之間,取決于你的使用情況,這有點(diǎn)麻煩。

如果您決定將圖片放到SQLServer表中,我強(qiáng)烈建議使用單獨(dú)的表來(lái)存儲(chǔ)這些圖片-不要將Employee照片存儲(chǔ)在Employee表中-將它們保存在單獨(dú)的表中。這樣,Employee表就可以保持簡(jiǎn)潔、刻薄和非常高效,前提是您并不總是需要選擇Employee照片作為查詢的一部分。

對(duì)于文件組,請(qǐng)查看文件和文件組體系結(jié)構(gòu)做個(gè)介紹?;旧?,您可以從一開(kāi)始就為大型數(shù)據(jù)結(jié)構(gòu)創(chuàng)建一個(gè)單獨(dú)的文件組,或者稍后添加一個(gè)額外的文件組。讓我們稱(chēng)之為“大數(shù)據(jù)”。

現(xiàn)在,每當(dāng)要?jiǎng)?chuàng)建需要存儲(chǔ)VARCHAR(MAX)或VARBINARY(MAX)列的新表時(shí),就可以為大型數(shù)據(jù)指定此文件組:

 CREATE TABLE dbo.YourTable     (....... define the fields here ......)
     ON Data                   -- the basic "Data" filegroup for the regular data
     TEXTIMAGE_ON LARGE_DATA   -- the filegroup for large chunks of data

查看文件組上的MSDN簡(jiǎn)介,并玩它!


查看完整回答
反對(duì) 回復(fù) 2019-07-22
?
德瑪西亞99

TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個(gè)贊

有一次,我陷入了這樣的困境,對(duì)谷歌進(jìn)行了大量的研究,征求意見(jiàn)。我發(fā)現(xiàn),實(shí)際上,許多人認(rèn)為將映像保存到磁盤(pán)中更好,而MySQL則允許更容易地訪問(wèn),特別是通過(guò)PHP等語(yǔ)言進(jìn)行訪問(wèn)。

我發(fā)現(xiàn)了一個(gè)類(lèi)似的問(wèn)題

MySQL BLOB還是用于存儲(chǔ)小型PNG圖像的文件?

我的最后結(jié)論是,對(duì)于像配置文件圖片這樣的東西,僅僅是每個(gè)用戶需要存在的小方格圖像,MySQL會(huì)比在HDD中存儲(chǔ)一堆大拇指更好,而對(duì)于相冊(cè)之類(lèi)的東西,文件夾/圖像文件會(huì)更好。

希望能幫上忙


查看完整回答
反對(duì) 回復(fù) 2019-07-22
?
慕勒3428872

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊

為什么在數(shù)據(jù)庫(kù)中存儲(chǔ)圖片是好的,而不是在Web服務(wù)器上的目錄中存儲(chǔ)圖片。

您已經(jīng)制作了一個(gè)包含大量圖片的應(yīng)用程序,這些圖片存儲(chǔ)在服務(wù)器上的一個(gè)文件夾中,客戶端已經(jīng)使用了多年。

現(xiàn)在他們來(lái)找你了。他們的服務(wù)器已經(jīng)被銷(xiāo)毀,他們需要在一個(gè)新的服務(wù)器上恢復(fù)它。他們?cè)僖膊荒茉L問(wèn)舊服務(wù)器了。他們唯一的備份是數(shù)據(jù)庫(kù)備份。

當(dāng)然,您有源代碼,可以簡(jiǎn)單地將其部署到新服務(wù)器,安裝SQLSERVER并恢復(fù)數(shù)據(jù)庫(kù)。但現(xiàn)在所有的照片都不見(jiàn)了。

如果您已經(jīng)將圖片保存在SQLSERVER中,那么一切都將像以前一樣工作。

只是我的兩分錢(qián)。


查看完整回答
反對(duì) 回復(fù) 2019-07-22
  • 3 回答
  • 0 關(guān)注
  • 482 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)