警惕:一条直接让数据库服务器挂机的查询SQL

Create table t_document(id integer);

select
rownumber() over(order by
id,id desc
) as rownumber_


from


t_document


order by id,id desc

写hql时,不小心对同一条件排序了两次!大家可以试试!!

幸好发现及时,否则上了生产后果不堪设想啊!

参与18

17同行回答

不好意思,好几个月没进论坛,感谢各位的关注,我的数据库版本为db2exc_950_WIN_x86(1).zip,这个问题还在SELECT      ROWNUMBER() OVER(ORDER BY ID,ID DESC) AS ROWNUMBER_FROM  DB2ADMIN.T_DOCUMENTORDER BY ID,ID DESC...显示全部
不好意思,好几个月没进论坛,感谢各位的关注,
我的数据库版本为db2exc_950_WIN_x86(1).zip,这个问题还在
SELECT  
    ROWNUMBER() OVER(ORDER BY ID,ID DESC) AS ROWNUMBER_
FROM  DB2ADMIN.T_DOCUMENT
ORDER BY ID,ID DESC收起
2011-10-11
浏览1094
weiruan85weiruan85数据库管理员ibm
挂机是 夯住了,还是数据库直接down了,把db2diag.log贴出来看看显示全部
挂机是 夯住了,还是数据库直接down了,把db2diag.log贴出来看看收起
政府机关 · 2011-03-28
浏览1110
drdb2drdb2系统工程师se
在8.2 和 9.5上测了一下, 也没问题耶:)显示全部
在8.2 和 9.5上测了一下, 也没问题耶:)收起
互联网服务 · 2011-03-28
浏览1084
hooboorhooboor其它未知
没见有问题显示全部
没见有问题收起
互联网服务 · 2011-03-28
浏览1071
drdb2drdb2系统工程师se
没问题 (9.7):db2 => create table t_document(id integer)DB20000I  The SQL command completed successfully.db2 => select rownumber() over(order by id,id desc) as rownumber_ from t_document order by id,id descROWNUMBER_-------------------- ...显示全部
没问题 (9.7):

db2 => create table t_document(id integer)
DB20000I  The SQL command completed successfully.
db2 => select rownumber() over(order by id,id desc) as rownumber_ from t_document order by id,id desc

ROWNUMBER_
--------------------

  0 record(s) selected.

db2 => insert into t_document values (1)
DB20000I  The SQL command completed successfully.
db2 => insert into t_document values (2)
DB20000I  The SQL command completed successfully.
db2 => select rownumber() over(order by id,id desc) as rownumber_ from t_document order by id,id desc

ROWNUMBER_
--------------------
                   1
                   2

  2 record(s) selected.收起
互联网服务 · 2011-03-28
浏览1112
谁能分析下原因,难道是DB2被整晕了!显示全部
谁能分析下原因,难道是DB2被整晕了!收起
2011-03-28
浏览1103
alleachinealleachine技术经理胜科金仕达数据系统(中国)有限公司
DB2的优化器没有那么差劲滴。你dynexpln看看执行计划就知道。具体为什么导致服务器挂机,最直接应该先看日志。显示全部
DB2的优化器没有那么差劲滴。你dynexpln看看执行计划就知道。
具体为什么导致服务器挂机,最直接应该先看日志。收起
证券 · 2011-03-28
浏览1092

提问者

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-03-28
  • 关注会员:1 人
  • 问题浏览:12644
  • 最近回答:2012-07-27
  • X社区推广