效率达人进...

chkmouse 2010-08-21 11:17:25
表里的数据有3个字段:A,B,C (调用时,A条件为已知 查询B与C)

表里的数据是固定不变的, 7-8条左右,

像这种表 系统里有10张左右,


系统会频繁的调用这些表,整体思路如下:

1. 每调用一次查询一次数据库。(效率最低)
2. 放到缓存里,每次使用都需要强制转换 然后再查询DataSet一下。(也不是很完美)
3. 我想将所有的数据都放到一个类里,写死,每次根据已知的A字段的条件直接取B和C.(不知道能不能实现)

...全文
115 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
懒的说太多了。

只想说句我过去很少说的,其实数据库也是有大量缓存的,你的数据即使数据库管理进程可能只是在内存里直接就取得了。

以测试为准,不要胡乱做分析。
chkmouse 2010-08-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 神 的回复:]
顶 顶
[/Quote]

顶 顶
chkmouse 2010-08-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 chkmouse 的回复:]
顶 顶
[/Quote]


顶 顶
Ants2002 2010-08-21
  • 打赏
  • 举报
回复
学习了
chkmouse 2010-08-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sj6071 的回复:]
直接作为类的静态数组好了,再写个方法过滤下

或者用cache存放datatable,再过滤
[/Quote]

数据会有10条左右, 根据页面的已知A条件获取相对应的B和C , 可以实现么?

好像枚举也不行吧~~~
ly198706 2010-08-21
  • 打赏
  • 举报
回复
写个通用的存储过程.这点数据不会卡.
wisdonlz 2010-08-21
  • 打赏
  • 举报
回复
用枚举吧。
sj6071 2010-08-21
  • 打赏
  • 举报
回复
直接作为类的静态数组好了,再写个方法过滤下

或者用cache存放datatable,再过滤
chkmouse 2010-08-21
  • 打赏
  • 举报
回复
顶 顶
begintransaction 2010-08-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sp1234 的回复:]
懒的说太多了。

只想说句我过去很少说的,其实数据库也是有大量缓存的,你的数据即使数据库管理进程可能只是在内存里直接就取得了。

以测试为准,不要胡乱做分析。
[/Quote]
sp1234是个有个性的大侠
当 今 社 会 是一 个 信息 社会 , 一 个知 识 经 济 时 代 。 自 世 界上 第 一 台计 算 机 ENIAC(Electronic numerical integrator and calculator)于 1946 年在美国问世到现在,计算 机业飞速发展, 技术淘汰指标高的惊人, 价格下降以及软件应用的快速扩展引发了以信 息处理计算机化为标志的 “微机革命 ”,随之而来的是以全球信息网络普及和全球信息共 享为标志的 “全球信息网络革命 ”的蓬勃兴起。可见,世界已进入在计算机信息管理领域 中激烈竞争的时代, 计算机已经变得普通的不能再普通的工具, 如同我们离不开的自行 车、汽车一样。在这种环境下证实了一句话:谁掌握的知识多,信息量大,信息处理速 度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地 [1] 。 中小型企业在我国经济发展中具有重要的地位,目前我国的中小型企业数量较多、 地区分布广泛、行业分布跨度大,随着全球经济一体化的发展及中国加入 WTO,中小 型企业将面临外资企业和国外产品与服务的严峻挑战。 如果我国的中小型企业不借助先 进的管理思想转变经营观念、 使用信息化提高企业的管理水平和工作效率, 将很难在今 后的国际竞争中取胜。随着技术发展,电脑的操作及管理日趋普及,因此我国中小型公 司采用电脑管理公司的各种业务也已成为趋势和必然

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧