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

Create table t_document(id integer);selectrownumber() over(order byid,id desc) as rownumber_fromt_documentorder by id,id desc写hql时,不小心对同一条件排序了两次!大家可以试试!!幸好发现及时,否则上了生产后果不堪设想啊!...显示全部

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

查看其它 16 个回答kt563的回答

kt563kt563数据库管理员交行卡中心
从出错的底层组件来看,主要是sqle这个组件在报错(错误原因估计和内存分配有关,不知道你那个表的记录数是多少,你服务器上面DBM和DB的内存配置信息),然后将消息发给相关代理,将错误消息通知前端代理。。。
可以根据sql1224n错误信息察看相关原因。
银行 · 2011-10-18
浏览1637

回答者

kt563
数据库管理员交行卡中心
擅长领域: 大数据数据库服务器

kt563 最近回答过的问题

回答状态

  • 发布时间:2011-10-18
  • 关注会员:1 人
  • 回答浏览:1637
  • X社区推广