亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

C# 將一個表讀入內存和讀入數據庫處理有什么不同,需要實例

C# 將一個表讀入內存和讀入數據庫處理有什么不同,需要實例

守候你守候我 2018-11-10 18:16:53
各位高手,我想知道這個問題的處理和原理,請求賜教,哪個效率高呢?C# 將一個表讀入內存和讀入數據庫處理有什么不同,需要實例
查看完整描述

2 回答

?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

讀入內存和讀入數據庫處理 你這問法就有問題。

我給你舉個簡單的例子,比方說你要給數據庫中的一張表,假如是學生表Student做增刪改操作?,F在你有兩種選擇,一種就是直接操作數據庫,每添加一個新的學生的時候就在數據庫中添加一條數據,刪除一個學生就刪除數據庫中的一條數據,改名字,改年齡之類的同上,這估計就是你的“讀入數據庫處理”的意思吧? 還有一種,就是直接把數據庫中內容讀出來保存在內存中,最常用的就是用DataTable,然后你對這個DataTable對象做各種增刪查改處理,最后再提交到數據庫中,這就是在內存中做處理了。

內存的速度肯定比直接操作數據庫快,但是如前面的說的,有大小限制,在那些很頻繁操作數據庫的情況下就需要考慮再內存中操作了。


查看完整回答
反對 回復 2018-11-14
?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

那要看你做什么樣的處理,你的數據量有多大?

查看完整回答
反對 回復 2018-11-14
  • 2 回答
  • 0 關注
  • 877 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號