VB.NET性能问题如何解决?

williamxia8 2010-01-19 11:35:43
如题,最近开发了一套C/S系统,可同时支持千人作业,同时对数据库中某个表进行读写操作。
最近测试下来速度很慢不说,而且还会造成数据丢失。
请大家给一个好的解决方案。
万谢!!!
...全文
108 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
daddi 2010-06-30
  • 打赏
  • 举报
回复
友情帮顶,一般情况下sql不会造成数据丢失的,你可以看看SQL内存占用率。
若内存不够,且并发足够大,我也遇到过数据丢失的情况。
后来我换了服务器,改为16G内存,并且使用64位系统就解决了这个问题。
请注意,在32位系统中sql默认只能使用2G内存,若要更多,必须手动执行awp命令,但就算大于2G内存能使用,也没有64位系统对大内存的支持好。
APP开发王 2010-06-09
  • 打赏
  • 举报
回复

友情帮顶下!顺便学习学习!
williamxia8 2010-01-22
  • 打赏
  • 举报
回复
谁有好的处理并发问题的案例可以分享吗?谢谢大家提供资料,定给大分。
williamxia8 2010-01-19
  • 打赏
  • 举报
回复
那看来是架构设计出的问题比较大,也不知道应该怎么调整会更好啊。
大家有没有好的架构可以给我参考一下的。
vrhero 2010-01-19
  • 打赏
  • 举报
回复
并发性能的问题都出在架构设计、编码和硬件、网络环境上...和语言无关...
williamxia8 2010-01-19
  • 打赏
  • 举报
回复
并发问题是主要的
iStringTheory 2010-01-19
  • 打赏
  • 举报
回复
vb.net不会比c#开发的程序快,因为他们都会编译成一种中间语言CIL
运行慢多从自身找原因,比如多字符操作应该使用StringBuilder等等
造成数据丢失考虑下是否是并发或者事务问题。

13,190

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 分析与设计
社区管理员
  • 分析与设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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