链接网络数据库总是超时!SQL Server 2000 服务器! 其它机器都没有问题!只有两台机器链接数据库超时!重装系统也这样!有没有办法可以让链接数据库的超时限制时间加长点呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知你们的原题目是什么。我想对mssql可以通过:选中Microsoft SQL Servers-->工具栏,工具-->选项-->高级-->查询超时-->改为0选中Microsoft SQL Servers-->工具栏,工具-->选项-->高级-->连接超时-->改为0(0表示无限)你们用的是vb吧,那么vb中:ADO的NonnectionTimeout 连接时间长一点;CommandTimeout 执行时间长一点! 当然还要对你本身的select语句进行优化,一般有以下几个原则:1.对字段的计算会引起全表扫描.所以,能用:select * from 表 where 字段=1就不要用:select * from 表 where 字段-1=02.必要的索引对提高数据处理速度很重要.因此,对于经常要排序,进行条件比较的字段,要建立索引.(注意区分复合索引和单独索引)3.善于利用存储过程/视图,化繁为简如果是两个查询会引起死锁,可以设置事务的隔离级别:]SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED////ps:偶老大给我补习的sybase 你说的是VB连数据库超时还是SQL的企业管理工具去连另一个SQL服务器超时?这种问题我遇见过如果是企业管理器去连接超时的话,可以在企业管理器的 工具->选项->高级-> 下面的登陆超时(秒)从默认的 4秒 改得稍微大一点,我习惯性用 40秒的 你在程序中间设置timeout啊偶老大是给偶讲sybase。偶在公司的时候一直只能用isqlw,能从那里设。 通过设置连接的CommandTimeout属性可以设置超的时间,设置为0是不超时!!cn.CommandTimeout = 0 1,检查网络是否正常2,设置CommandTimeout = 03,在不能登录的机器上手工配制ODBC连接到服务端SQL试试 企业管理器--->>控制台根目录--->>MINCOROSOFT SQL SERVERS--->>SQL SERVERS 组-->>sqlswerver服务器-->>dk右击-->>属性-->>连接——》按提示即可!!! 运行时错误'5'无效的过程调用或参数。大哥们帮帮看看程序。 form中的cutable是什么意思,我没学过VB,帮忙!急等着用 求环行队列代码! [求助]在VB中调用SQL Server DTS功能时,事件处理的问题 一个关于自定义控件的简单问题! 用VB实现COM+组件配置 一个小问题 100分 z_kai接分 高分求救:关于表格中数据拖动的问动??来者有分!!大恩不言谢!! [出售]VB成型网络软件源码!!! 怎样快速做好报表,望大虾执教 如下的简单错误,但是我菜鸟不知道啊 如何限定多行文本框只能输入6行.?
选中Microsoft SQL
Servers-->工具栏,工具-->选项-->高级-->查询超时-->改为0
选中Microsoft SQL
Servers-->工具栏,工具-->选项-->高级-->连接超时-->改为0
(0表示无限)
你们用的是vb吧,那么vb中:
ADO的
NonnectionTimeout 连接时间长一点;
CommandTimeout 执行时间长一点!
当然还要对你本身的select语句进行优化,一般有以下几个原则:
1.
对字段的计算会引起全表扫描.
所以,能用:
select * from 表 where 字段=1
就不要用:
select * from 表 where 字段-1=0
2.
必要的索引对提高数据处理速度很重要.因此,对于经常要排序,进行条件比较的字段,要建立
索引.(注意区分复合索引和单独索引)
3.
善于利用存储过程/视图,化繁为简
如果是两个查询会引起死锁,可以设置事务的隔离级别:]
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
////ps:偶老大给我补习的sybase
如果是企业管理器去连接超时的话,可以在企业管理器的 工具->选项->高级-> 下面的登陆超时(秒)从默认的 4秒 改得稍微大一点,我习惯性用 40秒的
cn.CommandTimeout = 0
2,设置CommandTimeout = 0
3,在不能登录的机器上手工配制ODBC连接到服务端SQL试试