社区
疑难问题
帖子详情
SQL Server 2000经常发生写入超时,为什么?
香辣五花肉
2006-09-07 11:39:41
对数据库做Select查询没有什么问题,但是Update和Insert却经常报超时“超时时间已到。在操作完成之前超时时间已过或服务器未响应”,目前查不到原因。不过可以知道的是,当去掉数据库日志的自动收缩以后开始报这个错的
...全文
444
13
打赏
收藏
SQL Server 2000经常发生写入超时,为什么?
对数据库做Select查询没有什么问题,但是Update和Insert却经常报超时“超时时间已到。在操作完成之前超时时间已过或服务器未响应”,目前查不到原因。不过可以知道的是,当去掉数据库日志的自动收缩以后开始报这个错的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wisdomone
2006-09-20
打赏
举报
回复
up
香辣五花肉
2006-09-19
打赏
举报
回复
这个是不是就是“重新组织数据和索引页”?如果是的话,我们的数据库每天都做的
前几天倒是正常,没有再报错,其实也没有做什么事情,今天又开始有这种错误了
谢良
2006-09-08
打赏
举报
回复
只要執行下面的語句就OK
dbcc dbreindex('表名', ' ' , 90 )
把表名改為相應的表名就OK
香辣五花肉
2006-09-07
打赏
举报
回复
同时在线用户太多,查起来估计比较困难,WangZWang(先来) 不知有没有更好的建议?
以前同样的程序运行了很长时间,没有这个问题,前一段时间老是报超时(并不集中在添加和更新上),看了微软的文章的介绍,觉得同时设置自动增长和自动收缩有问题,于是把自动收缩关闭了,结果原来报错的情况没有了,现在报错虽然还是超时,但是都集中在添加和修改的操作上面了。
lizhongheng
2006-09-07
打赏
举报
回复
在SQL上右击点属性-->SQL Server 属性(配置)-->连接--->在远程服务器连接中将查询超时设定值条大一些试试
yuehaiyang
2006-09-07
打赏
举报
回复
插入速度过快也会出现这种问题
WangZWang
2006-09-07
打赏
举报
回复
应该是有死锁或阻塞现象,通常由于库设计不合理或不合理的SQL引起,
可用跟踪进行查询或在超时下查询正在进行的SQL...
abc_sk
2006-09-07
打赏
举报
回复
,,
nongly
2006-09-07
打赏
举报
回复
经常进行插入和删除操作的表最好定期维护索引
维护索引统计值
update statistics 表名
清理索引碎片
DBCC INDEXDEFRAG(数据库名,表名,索引名)
hchzhppp
2006-09-07
打赏
举报
回复
顺便讲讲re-index吧,我不懂啊
谢良
2006-09-07
打赏
举报
回复
這是index的問題,對index作重整就OK了。我以前也遇到這樣的問題。re-index應該會做吧。
chuifengde
2006-09-07
打赏
举报
回复
用update statistics table 更新一下表的统计信息试试
leihentulong
2006-09-07
打赏
举报
回复
是不是表上建的索引过多.影响插入的效率;
Sql
Server
数据库
超时
问题的解决方法
Sql
server
2000
的等待响应时间
Postgre
SQL
pg_ctl start启动
超时
实例分析
一、问题 pg_ctl start启动时报错退出:pg_ctl:
server
did not start in time。
超时
时间是多少?从什么时候到哪个阶段算
超时
? 二、分析:该信息打印位置,从后面代码段do_start函数中可以看出 1、pg_ctl start调用start_postmaster启动PG的主进程后,每隔0.1ms检查一次postmaster.pid文件,是否已
写入
ready/standby 2、总共会检查600次,即从启动主进程后,最多等待60s,如果没有
写入
ready/standby则打印上述日志并退出 3、默认等待时间是60s,如果pg_ctl start -
等保测评:
SQL
Server
操作
超时
到这里我们可以知道,这个值其实并不符合初级教程中的说明,从描述上看,初级教程是希望对
SQL
Server
Management Studio的空闲时间进行限制,就是长时间不操作
SQL
Server
Management Studio后,
SQL
Server
Management Studio会让你重新输入用户名和口令或者自动退出的功能。成功后保存用户的输入(如用户名和口令)在代码中,如用户进行其他查询(通过点击或者输入
sql
语句),再使用先前保存的连接字符串,再和数据库连接一次,并执行相应的命令。
SQL
SERVER
查询语句
超时
问题
今天遇到了一个问题,一个查询语句,在测试环境执行没问题,但是正式环境就一直
超时
。研究了好久,发现是因为时间checktime如果设置为 CheckTime >= '2020-05-01' AND CheckTime < '2020-05-31' 就一直
超时
(最后发现要执行80多秒才能显示结果) checkdata表有1600多条数据,子查询查出来是6条数据。 但如果时间设为 CheckTime >= '2020-04-01' AND CheckTime < '2020-0...
SQL
Server
事务
超时
测试
2016-9-26 16:13:45 @hury
SQL
Server
事务
超时
测试1.当前查询
超时
设置exec sp_configure 'query wait (s)' 2.
超时
测试打开第1个窗口-- 建立临时表 CREATE TABLE t(id int); -- 开启事务 BEGIN TRANSACTION --
写入
测试数据 INSERT INTO t values(1);打开第2个窗口--
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章