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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

varchar和nvarchar SQL Server數(shù)據(jù)類型之間的主要性能差異是什么?

varchar和nvarchar SQL Server數(shù)據(jù)類型之間的主要性能差異是什么?

楊魅力 2019-07-23 18:07:12
varchar和nvarchar SQL Server數(shù)據(jù)類型之間的主要性能差異是什么?我正在我的學(xué)校使用一個小型網(wǎng)絡(luò)應(yīng)用程序的數(shù)據(jù)庫SQL Server 2005。我在varcharvs 的問題上看到了幾個思想流派nvarchar:使用varchar除非你處理了很多國際化的數(shù)據(jù),然后使用nvarchar。只是nvarchar用于一切。我開始看到視圖2的優(yōu)點。我知道nvarchar確實占用了兩倍的空間,但這不一定是一個大問題,因為這只是為幾百名學(xué)生存儲數(shù)據(jù)。對我而言,似乎最簡單的是不要擔(dān)心它并且只允許一切使用nvarchar。還是有什么我想念的?
查看完整描述

3 回答

?
呼啦一陣風(fēng)

TA貢獻1802條經(jīng)驗 獲得超6個贊

始終使用nvarchar。

對于大多數(shù)應(yīng)用程序,您可能永遠不需要雙字節(jié)字符。但是,如果您需要支持雙字節(jié)語言并且在數(shù)據(jù)庫模式中只有單字節(jié)支持,那么在整個應(yīng)用程序中返回和修改是非常昂貴的。

將一個應(yīng)用程序從varchar遷移到nvarchar的成本遠遠超過您在大多數(shù)應(yīng)用程序中使用的額外磁盤空間。


查看完整回答
反對 回復(fù) 2019-07-23
?
滄海一幻覺

TA貢獻1824條經(jīng)驗 獲得超5個贊

磁盤空間不是問題...但內(nèi)存和性能將是。雙頁讀取,雙索引大小,奇怪的LIKE和=常量行為等

你需要存儲中文等腳本嗎?是還是不是...

從MS BOL“ Unicode的存儲和性能影響 ”

編輯

最近的SO問題突出了nvarchar性能有多糟糕......

在nvarchar字符串中搜索時,SQL Server使用高CPU


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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