我用vs2005 C# Oracle 开发了个数据读取、存储的网站,现在运行慢,大家看怎么办呢?(该网站一天可能有20个人同时读取和存储数据)。
///////////////////////////////////////
1、先说具体的数据访问程序:
在 .aspx.cs中的代码
OracleCommand oleDbCommand1;
OracleDataReader myread1;
OracleConnection conn1 = new OracleConnection(ConfigurationManager.ConnectionStrings["sjzx"].ToString());
conn1.Open();
string sql="select * from bm ";
oleDbCommand1 = new OracleCommand(sql, conn1);
myread1 = oleDbCommand1.ExecuteReader();
.......
/////////////////////////////////////
2、再说说网页发布情况
系统应用的数据库布局在10.61.152.12服务器上;网站的代码放在web服务器10.65.142.202上
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
请大家帮我分析一下慢的原因和提高运行效率的办法!!!谢谢。
///////////////////////////////////////
1、先说具体的数据访问程序:
在 .aspx.cs中的代码
OracleCommand oleDbCommand1;
OracleDataReader myread1;
OracleConnection conn1 = new OracleConnection(ConfigurationManager.ConnectionStrings["sjzx"].ToString());
conn1.Open();
string sql="select * from bm ";
oleDbCommand1 = new OracleCommand(sql, conn1);
myread1 = oleDbCommand1.ExecuteReader();
.......
/////////////////////////////////////
2、再说说网页发布情况
系统应用的数据库布局在10.61.152.12服务器上;网站的代码放在web服务器10.65.142.202上
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
请大家帮我分析一下慢的原因和提高运行效率的办法!!!谢谢。
解决方案 »
- C# winform
- 关于HttpWebRequest模拟Web登陆和更新的WinForm程序问题
- datagridview批量修改单元格值呢???就是我选定的单元格,我输入一个值,我所选的所有单元格都等于这个值
- this project type is not supported by this installation.
- 谁建过按"坐标"查找的索引吗?帮帮我!
- 关于DataGrid方法重载;
- 散分!下定决心转PB==>C#.NET, 你们用C#开发MIS对报表和数据维护是什么组件?
- 我新建的控件被遮掩住了,怎样才能将它放到前面
- 请问RBAC中的权限组一但指定完毕后,怎样将起和具体的模块功能绑定?
- 向没有单击click事件的控件添加click事件?
- Socket 问题
- WPF如何将分割后的字符串显示在listview中
我的库里面就是:select from users --->消息 156,级别 15,状态 1,第 1 行
关键字 'from' 附近有语法错误。
不懂
第一件事就是要找到哪里是瓶颈,如果10.65.142.202到10.61.152.12的速度比较慢,而且数据量比较大的话,当然能提高速度,而且效果明显。如果瓶颈在web服务器的性能上,例如cpu 太慢,内存太小。这种情况下,再把数据库安装上,不仅不能提高速度,还会有反效果。
听到这个哥们说的话我有点不满,现在很多大的网站都是用.net 开发的啊。 .net只是一个平台。慢只能说是你的技术问题。
同意,.net的并发性确实不行