表a几个字段{
id,
name,
age,
}这条语句
select age,count(*) from a group by age
这条语句在执行gourp by的时候是把整条记录读入内存还是只把涉及到的字段读入内存?
id,
name,
age,
}这条语句
select age,count(*) from a group by age
这条语句在执行gourp by的时候是把整条记录读入内存还是只把涉及到的字段读入内存?
解决方案 »
- 如何求二个时间间的间隔
- oracle not available shared memary realm does not exist
- 安装oracle 10G 的问题
- 如何 查询出oralce用户的表的所有“列”(包含其他用户共享给他的表) < 给我上次提的问题不同上次是查询表这次是查询列 >
- ORACLE数据库字段内容字符集转换
- exp多个表空间,想imp一个指定表空间如何做
- 如何调用输入或输出参数为结构的存储过程??
- 怎么解决“超出打开游标的最大数”的问题?
- 无法启动OracleOraHome81ManagerServer 服务?
- Create Table price???????????????????
- 行转列,行合并,日期转星期问题
- 关于统计记录集合的问题
count(id) num神马意思?与conut(*)区别?
FROM a
GROUP BY age;
更加少了^-^
count(1) 和 count(*)是一样的。
要是这个表table_name 有3000万条记录
在sga的sql内存区存的并不是这些记录 而是执行计划
要是存记录 这个区域就基本上没有存在的必要