猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
C# 将一个表读入内存和读入数据库处理有什么不同,需要实例
各位高手,我想知道这个问题的处理和原理,请求赐教,哪个效率高呢?
C# 将一个表读入内存和读入数据库处理有什么不同,需要实例
守候你守候我
浏览 858
回答 2
2回答
一只名叫tom的猫
读入内存和读入数据库处理 你这问法就有问题。我给你举个简单的例子,比方说你要给数据库中的一张表,假如是学生表Student做增删改操作。现在你有两种选择,一种就是直接操作数据库,每添加一个新的学生的时候就在数据库中添加一条数据,删除一个学生就删除数据库中的一条数据,改名字,改年龄之类的同上,这估计就是你的“读入数据库处理”的意思吧? 还有一种,就是直接把数据库中内容读出来保存在内存中,最常用的就是用DataTable,然后你对这个DataTable对象做各种增删查改处理,最后再提交到数据库中,这就是在内存中做处理了。内存的速度肯定比直接操作数据库快,但是如前面的说的,有大小限制,在那些很频繁操作数据库的情况下就需要考虑再内存中操作了。
0
0
0
慕容3067478
那要看你做什么样的处理,你的数据量有多大?
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C#
typedef入门问题
1 回答
SQL Server
.NET
.net 中 字符串含有超链接,如何给超链接自动加上a标签?
1 回答
请问.net 中用jquery传值安全吗?
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续