日期:2014-05-17  浏览次数:20702 次

比较蛋疼的想法:如何使这条select语句变得更慢
select * from A

怎么使得上面这条查询变得非常慢呢。。。。。HELP

------解决方案--------------------
把服务器砸了
------解决方案--------------------
多加几个表关联一下,得让关联不起作用
------解决方案--------------------
表没有建索引、查询没有约束条件、数据量过大、A表内字段过多都使得查询变慢;
------解决方案--------------------
咨询一下,楼主的这样做的目的是啥?
------解决方案--------------------
SQL code
人家是让数据变快,你是让它变慢腾腾.. 汗!!!!

------解决方案--------------------
想办法让DB服务器资源紧张,就干啥都很慢了
------解决方案--------------------
select * from A where rowid in(select rowid from a) or 1 in (select level from dual connect by level<=10000);
------解决方案--------------------
写几个死循环的方法跑就行了,这还不简单。总之消耗资源就行了
------解决方案--------------------
call dbms_lock.sleep(60);--参数 60 代表暂停 60 秒
select * from a;

你想让它多久执行就多久执行

------解决方案--------------------
select a.* from a as a,a as b order by a.id,b.id
------解决方案--------------------
蛋疼啊