标签: oracle oracle11g
当我们执行一个选择查询以检索一百万行(只是一个例子)但是sga的大小更小时会发生什么,假设250mb? oracle如何选择查询执行,输出是什么?
答案 0 :(得分:1)
为了在大多数系统中获得最佳性能,整个SGA应该适合实际内存。 **
如果没有,并且虚拟内存用于存储部分内容, 那么整体数据库系统的性能会急剧下降。
**原因是操作系统对部分SGA进行分页(写入和读取磁盘)。专用于SGA中所有共享区域的内存量也会对性能产生影响。