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
------解决方案--------------------------------------------------------
蛋疼啊