易截截图软件、单文件、免安装、纯绿色、仅160KB

.NET插入SQLSERVER延时问题? - .NET技术 / C#

有一台数据库服务器,客户端使用ADO.NET连接sql,使用ExecuteScalar执行SQL INSERT语句,然后客户端刷新不能查询到新INSERT的数据,过10秒左右才能查到新数据
什么原因
你做了缓存吗?

没做缓存

怎么会呢! 看看是网速的问题了

局域网 网络正常

缓存 或者就是你有业务逻辑控制的(例如插入后验证下。。。)
你数据库 用到事务没呀? 会不会有些 关联呢?


可能你查询的数据量太大了或者你连的是生产服务器,并发数很高,查询效率自然慢了
LZ可以试试看查询本地的

检查点:
1、浏览器缓存(可在URL后加个随机参数做测试)
2、插入操作没有及时反映到数据库(看插入程序代码)
3、反映到了数据库但没有及时更新数据(看sql如何执行,是不是最简单的一句插入)
4、网络慢


相关问答:

求c#操作sqlserver数据库问题

在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......

C#和数据库SQL - MS-SQL Server / 基础类

我们C#做一个窗体 往数据库里插入数据
  SqlConnection cn = new SqlConnection("Data Source=20090713-1752\\SQLEXPRESS;Initial Catalog=goods;Integrated Security=True");
  ......

sqlserver错误 - MS-SQL Server / 疑难问题

sqlserver2005 建立的数据库,与手持pda传输数据,最近突然出现无法传递数据的问题,pda端提示的错误时outofmemoryexception,但是pda上面的容量没有问题,
sqlserver的日子上的错误如下:
日期 2010-1-25 14:45: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号