导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

[挑战]如何用一句sql语句让sqlerver死掉

rebreath 2007-12-16 10:36:56
如何在查询分析器里输入一条sql语句 让sqlserver耗尽机器内存最后死掉呢? 求解
...全文
453 点赞 收藏 37
写回复
37 条回复
切换为时间正序
请发表友善的回复…
发表回复
areswang 2007-12-17
标记
回复
-狙击手- 2007-12-17
锁住表,N个会话去读
回复
liangpei2008 2007-12-17

while 1=1
select * from 某系统表
回复
dobear_0922 2007-12-17
还有其它一些方法,不跟你说了,刚才我都死了好几次机了,刚重启进来.

------------------
哈哈,,,
回复
rouqu 2007-12-17
而楼主要求的其实是对SQL内部处理的违背 如DOS类型 比如xx缓冲溢出错误造成sql无法处理 从而造成av或者hang住
回复
yowbell 2007-12-17
有意思啊~~~~
回复
zgmaike 2007-12-17
好玩。
回复
兔子党-连长 2007-12-17
mark
回复
fa_ge 2007-12-17
樓主快結貼吧,不是大家不會寫,而是這裡沒有人會幫你做這種事情的。
回复
shenhj01 2007-12-17
黑!!!!!!!!!!!!!!!
回复
w2jc 2007-12-17
LZ有想法,适合去做压力测试...
回复
fa_ge 2007-12-17
想幹嘛
回复
liangCK 2007-12-17
这种事情也做?.
回复
kenshu 2007-12-17
16楼的方法不对,我有一次忘记@b = @b + 1

结果也没死掉.
回复
yesyesyes 2007-12-17
别干这种事
做人要厚道
回复
zjf1976 2007-12-17
黑啊黑啊真黑啊
回复
wuxinyuzhu 2007-12-17

嘻嘻 为什么死循环呢
create table a(id int,name varchar(20))
insert into a
select 1,'aa'
union all select 2,'bb'
union all select 3,'cc'

declare @b int
set @b=1
while @b<2
begin
select * from a
set @b=@b+0
end

回复
wuxinyuzhu 2007-12-17
写一个循环让它永远的查询
回复
liangpei2008 2007-12-17
要慢慢地耗尽系统资源~
回复
w2jc 2007-12-17
先问一个为什么
要搞破坏?
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告