暂无图片
create table t(id integer primary key, cname varchar2(20)); 表里有很多记录,那么运行select后,是将A BLOCK所有内容都放到BUFFER CACHE上,还是仅仅放入id=456的记录呢?
我来答
分享
暂无图片 匿名用户
create table t(id integer primary key, cname varchar2(20)); 表里有很多记录,那么运行select后,是将A BLOCK所有内容都放到BUFFER CACHE上,还是仅仅放入id=456的记录呢?
create table t(id integer primary key, cname varchar2(20)); 表里有很多记录,select * from t where id=456; 执行计划应该是:1、index unique scan访问主键对应的索引,2、access table by rowid回表取记录。 假设ID=456的记录存在BLOCK A上,而该BLOCK上存有多条记录。那么运行select后,是将A BLOCK所有内容都放到BUFFER CACHE上,还是仅仅放入id=456的记录呢?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
赵勇

整个A BLOCK放入BUFFER CACHE。

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
dblink远程表和本地表关联查询速度会慢很多,怎么解决?
回答 1
加hint dirvingsite,试试
raid5的写性能,是不的比raid10快一些?
回答 4
RAID10好的
数据库ALTER SESSION SET "_FIX_CONTROL"=''13704562:OFF ,这个参数调整是什么意思?
回答 1
FIXCONTROL是一个特别的隐含参数,该隐含参数从10.2.0.2开始被引入,用来启用或者禁用特定的bugfixes.该隐含参数的典型用法是优化器方面,用来允许特定的修复(fixes)被打开或者关
从事务理论的角度来看,事务常见分类有哪些?
回答 1
已采纳
从事务理论的角度来看,可以把事务分为以下几种类型:扁平事务(FlatTransactions)带有保存点的扁平事务(FlatTransactionswithSavepoints)链事务(Chained
本地数据库可以在局域网共享吗?
回答 1
基于tcp/ip协议的都可以通过固定ip进行访问
实时数据表里面报错1062:duplicate entry
回答 1
已采纳
重建冲突了
有什么开源的免费的数据库建模工具推荐吗?
回答 1
dbeave可以凑合用用
高并发场景下,怎么保证缓存和数据库的数据一致性?具体解决方案是什么?
回答 1
已采纳
直接读数据库,数据库自带缓存,select的都是逻辑读,也是在内存的。不比redis差。(前提你读的也经过索引,1条或者几条。)mysqlpgoracle每秒几万次不是问题。https://mp.we
DB2和SQLServer是否值的学习
回答 3
已采纳
公司用就值得,如果为了找工作不值得。
只要这行改成MD5,还是这一堆里的trust都要改成md5?
回答 1
这一行指定的是本地ip127.0.0.1的认证方式是trust如果改成MD5,也只能是本地地址身份认证方式是MD5,跟其他没关系