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

【100分】总是超难的有关问题!一个简单的插入语句导致超时,而查询没任何有关问题!

2012-08-01 
【100分】总是超难的问题!!!一个简单的插入语句导致超时,而查询没任何问题!!!如题,语句如下:SQL codeinsert

【100分】总是超难的问题!!!一个简单的插入语句导致超时,而查询没任何问题!!!
如题,
语句如下:

SQL code
insert into tb (name,price,desc,type) values('test',10.00,'test',1004);select top 100 * from tb;--表结构如下:CREATE TABLE [dbo].[tb](    [id] [int] IDENTITY(1000,1) NOT FOR REPLICATION NOT NULL,    [name] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,    [price] [money] NULL,    [desc] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,    [type] [int] NULL, CONSTRAINT [ixu_tb_id] PRIMARY KEY CLUSTERED (    [id] ASC)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]) ON [PRIMARY]

插入语句铁定超时,(注:之前一直是好的!!!)
查询正常,
试过很多方法,包括重启服务器,都没解决!

各位高手,有没有谁遇到这么奇怪的问题???

[解决办法]
有没有试过插入其他表试试。
[解决办法]
有觸發器麼?
[解决办法]
insert into tb (name,price,[desc],[type]) values('test',10.00,'test',1004);
先打上方括号试试,因为后面两个是关键字
[解决办法]
SQL code
exec sp_lock
[解决办法]
探讨
引用:

有觸發器麼?

没有,有相关的视图,但都不是索引视图。

问题是,之前一直是好的,突然就不行了。。。。
就凭这一点,很多可能都可以否决了。。。

[解决办法]
樓主在忽悠我們。。。淚奔~!
[解决办法]
SQL code
insert into tb (name,price,[desc],[type]) values('test',10.00,'test',1004);
[解决办法]
探讨
引用:

引用:
引用:

有觸發器麼?

没有,有相关的视图,但都不是索引视图。

问题是,之前一直是好的,突然就不行了。。。。
就凭这一点,很多可能都可以否决了。。。

你在前台程序还是SQL里面?

都一样,程序里执行就会超时,
或放在查询分析器里执行,查询分析器就会卡住

[解决办法]
再次遇到了跟蹤測試看看,具體是什麼問題,不然心裏沒底不是。
[解决办法]
楼主的表中有多少数据?
如果数据极多,用int类型的自增型主键,可能会有假死的状态。
如果可能对于大数据量表,建议使用guid类型的主键。
[解决办法]
是不是其他地方被事务挂起了?
[解决办法]
探讨
是不是其他地方被事务挂起了?

[解决办法]
探讨
操啊,现在又突然好了。。。。。

[解决办法]
连接资源不足?
[解决办法]
死机了,呵呵,白搞了半天.

热点排行