首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

vb+sql2000开发的c/s程序,第一次进入窗体打开数据时非常慢,可是以后就很快?哪的有关问题

2012-01-03 
vb+sql2000开发的c/s程序,第一次进入窗体打开数据时非常慢,可是以后就很快?哪的问题?一般发生在第一次启动

vb+sql2000开发的c/s程序,第一次进入窗体打开数据时非常慢,可是以后就很快?哪的问题?
一般发生在第一次启动这个c/s程序时,进入一个窗体打开数据,然后在表格中显示时很慢。可是过一会可以正常打开。再往下操作也没有慢的感觉。
也就是说,好象第一次从数据库取数时特别慢。

关了这个程序,过一会再次打开从数据库取数据时,又是特别慢。
然后再操作又快了。
这是哪的问题呀?谢谢大家指教。




[解决办法]
表的数据量很大?是不是即使表中数据很少也是这样?
[解决办法]
一般和数据连接打开有关,

当第一次打开的时候数据库的连接被首次打开,这一般会很耗时,而当这个连接被打开过后,系统会把这个连接放入连接池中,这样当再次打开的时候就会非常快了.
[解决办法]
应该是数据过多的问题吧
数据库链接应该都很快的
[解决办法]
你有没有试过在查询分析器里查询那条SQL语句
第一次是不是也是比较慢,第二次比较快,越查越快...是这样子吗?
如果是这样子的话,那就跟你的表设计有关
我想你应该用了 "聚集索引 "


[解决办法]
连接池的原因?

热点排行