![]() |
1
3
记住,“挂钟性能测试”是不可靠的。它受环境数据库条件的影响,并且—当输出到SQL*PLUS时—取决于实际显示数据所需的时间。这或许可以解释为什么选择一半的列确实会对运行时间产生如此大的影响。这个表有多少列? 调整从解释计划开始。这个工具将向您展示数据库将如何执行您的查询。 Find out more . 例如,为这个查询提供服务更快
然后这一个
因为数据库可以满足第一个查询,其中包含来自userid索引的信息,而不需要接触表。 编辑
这与分页有关。SQL 每当它抛出一个页面时,PLUS都会重复列标题。您可以使用以下任一SQL来抑制这种行为 加命令:
或
在第二种情况下,使 n 非常大(例如2000)或零。 |
![]() |
2
0
也许在用户信息表中有100列?如果是这样,那么查询中实际需要多少列? |
![]() |
Community wiki · SQL语法新手 1 年前 |
|
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |