腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
小麦苗的DB宝专栏
专栏作者
举报
921
文章
1152205
阅读量
103
订阅数
订阅专栏
申请加入专栏
全部文章(921)
oracle(544)
sql(458)
数据库(406)
http(127)
编程算法(71)
https(62)
网络安全(53)
云数据库 SQL Server(42)
linux(39)
容器镜像服务(38)
数据(38)
html(37)
存储(35)
greenplum(34)
云推荐引擎(30)
配置(30)
python(27)
windows(27)
postgresql(26)
tcp/ip(24)
日志(21)
缓存(20)
sql server(20)
容器(18)
css(17)
node.js(16)
文字识别(16)
数据分析(16)
索引(16)
mysql(15)
网站(13)
系统(13)
面向对象编程(12)
flash(12)
工具(12)
集群(12)
进程(12)
同步(12)
bash(11)
server(11)
脚本(11)
性能(11)
微服务(10)
迁移(10)
data(10)
函数(10)
打包(9)
bash 指令(9)
腾讯云测试服务(9)
连接(9)
内存(9)
事务(9)
ide(8)
yum(8)
部署(8)
对象(8)
服务(8)
主机(8)
负载均衡(7)
ruby on rails(7)
centos(7)
TDSQL MySQL 版(7)
开源(7)
数据迁移(7)
db(7)
local(7)
备份(7)
镜像(7)
客户端(7)
权限(7)
java(6)
ubuntu(6)
shell(6)
version(6)
测试(6)
服务器(6)
学习笔记(6)
javascript(5)
flask(5)
全文检索(5)
分布式(5)
scrapy(5)
云数据库 postgresql(5)
set(5)
sys(5)
监控(5)
网络(5)
xml(4)
access(4)
负载均衡缓存(4)
apache(4)
日志服务(4)
访问管理(4)
企业(4)
微信(4)
nat(4)
kafka(4)
app(4)
count(4)
database(4)
file(4)
root(4)
select(4)
table(4)
插件(4)
高可用(4)
管理(4)
监控工具(4)
统计(4)
优化(4)
私有网络(3)
腾讯云gme(3)
github(3)
jar(3)
unix(3)
文件存储(3)
SSL 证书(3)
数据备份(3)
vr 视频解决方案(3)
云数据库 MySQL(3)
爬虫(3)
ssh(3)
dns(3)
processing(3)
tdsql-c(3)
数据库管理(3)
default(3)
host(3)
ip(3)
mac(3)
null(3)
prometheus(3)
rdbms(3)
编译(3)
二进制(3)
架构(3)
解决方案(3)
排序(3)
软件(3)
虚拟机(3)
源码(3)
jquery(2)
云数据库 Redis(2)
git(2)
NAT 网关(2)
压力测试(2)
hive(2)
grep(2)
kernel(2)
ntp(2)
虚拟化(2)
utf8(2)
raft(2)
asm(2)
att(2)
char(2)
command(2)
dba(2)
disk(2)
hash(2)
instance(2)
it(2)
offline(2)
public(2)
rows(2)
rules(2)
session(2)
status(2)
stream(2)
sudo(2)
time(2)
程序(2)
代理(2)
登录(2)
队列(2)
华为(2)
内网穿透(2)
事件(2)
数据类型(2)
文件系统(2)
线程(2)
终端(2)
字符串(2)
云服务器(1)
对象存储(1)
DNS 解析 DNSPod(1)
其他(1)
腾讯云学堂(1)
ios(1)
c++(1)
php(1)
go(1)
jsp(1)
r 语言(1)
android(1)
arm(1)
mvc(1)
apt-get(1)
腾讯优客(1)
日志数据(1)
serverless(1)
运维(1)
正则表达式(1)
gui(1)
jdbc(1)
openstack(1)
unity(1)
ftp(1)
udp(1)
zabbix(1)
uml(1)
安全(1)
物联网(1)
数据结构(1)
nest(1)
图片加速(1)
云计算(1)
性能测试(1)
etcd(1)
云开发 CloudBase(1)
action(1)
ads(1)
analysis(1)
backup(1)
block(1)
blocking(1)
boot(1)
center(1)
channel(1)
chatgpt(1)
class(1)
clob(1)
clone(1)
com(1)
config(1)
core(1)
cpu(1)
cron(1)
ddl(1)
dll(1)
eof(1)
error(1)
events(1)
exists(1)
export(1)
filter(1)
filtering(1)
grafana(1)
height(1)
hostname(1)
identifier(1)
import(1)
insert(1)
instantiation(1)
io(1)
jobs(1)
join(1)
key(1)
kill(1)
limit(1)
localhost(1)
lock(1)
ls(1)
matching(1)
max(1)
metrics(1)
mutex(1)
network(1)
object(1)
openssl(1)
p2p(1)
pdb(1)
point(1)
pool(1)
prefix(1)
process(1)
profile(1)
restore(1)
return(1)
service(1)
shared(1)
size(1)
state(1)
substr(1)
tidb(1)
tools(1)
url(1)
view(1)
vmware(1)
width(1)
x86(1)
变量(1)
编码(1)
操作系统(1)
磁盘(1)
存储过程(1)
定时任务(1)
高并发(1)
公众号(1)
工作(1)
基础(1)
集合(1)
加密(1)
开发(1)
开发者(1)
科技(1)
框架(1)
量化(1)
浏览器(1)
漏洞(1)
乱码(1)
面试(1)
内核(1)
数据仓库(1)
树形结构(1)
搜索(1)
网关(1)
效率(1)
研发(1)
远程桌面(1)
数据库监控(1)
搜索文章
搜索
搜索
关闭
在Oracle中,实例恢复和介质恢复的区别是什么?
sql
数据库
缓存
oracle
Redo日志是Oracle为确保已经提交的事务不会丢失而建立的一种机制。实际上,Redo日志的存在是为两种场景准备的,一种称之为实例恢复(Instance Recovery),一种称之为介质恢复(Media Recovery)。
小麦苗DBA宝典
2022-11-07
1.6K
0
【OCP最新题库解析(052)--题12】 Your database is using AMM
oracle
缓存
数据分析
数据库
sql
该系列专题为2018年4月OCP-052考题变革后的最新题库。题库为小麦苗解答,若解答有不对之处,可留言,也可联系小麦苗进行修改。
小麦苗DBA宝典
2022-02-22
220
0
【DB宝72】pgpool-II和pgpoolAdmin的使用
缓存
负载均衡
负载均衡缓存
postgresql
但是,之前的文章中没有介绍有关pgpoolAdmin的知识,这款针对pgpool开发的web界面工具,还是比较实用的。
小麦苗DBA宝典
2021-12-17
2.8K
0
【DB宝61】PostgreSQL使用Pgpool-II实现读写分离+负载均衡
postgresql
数据库
sql
云推荐引擎
缓存
官网:https://www.pgpool.net/mediawiki/index.php/Main_Page
小麦苗DBA宝典
2021-07-29
2.4K
0
【DB笔试面试719】在Oracle中,什么是OCR、OLR和VF?
文字识别
缓存
oracle
node.js
Oracle集群使用两种类型的文件来管理集群资源和节点:OCR(Oracle Cluster Registry,Oracle集群注册表)和VF(Voting File,表决磁盘文件)。这两种文件必须存放在共享存储上。其中,OCR相当于集群的控制文件,用于解决健忘问题,VF用于解决脑裂问题。在Oracle 11.2中引入一个新的文件,称作OLR(Oracle Local Registry,Oracle本地注册表),它只允许存放在本地。
小麦苗DBA宝典
2021-05-06
770
0
【DB宝44】Oracle rac集群中的IP类型简介
tcp/ip
oracle
缓存
数据分析
负载均衡
在Oracle RAC中,Public IP、Private IP、Virtual IP、SCAN IP、GNS VIP及HAIP的作用分别是什么?
小麦苗DBA宝典
2021-03-25
2.2K
0
【DB笔试面试764】在Oracle中,逻辑DG维护中常用到的SQL语句有哪些?
sql
缓存
http
如何知道是否开启了实时应用呢?可以查询V$LOGSTDBY_STATE视图或查询是否有lsp进程。
小麦苗DBA宝典
2020-05-07
623
0
【DB笔试面试719】在Oracle中,什么是OCR、OLR和VF?
文字识别
缓存
oracle
node.js
Oracle集群使用两种类型的文件来管理集群资源和节点:OCR(Oracle Cluster Registry,Oracle集群注册表)和VF(Voting File,表决磁盘文件)。这两种文件必须存放在共享存储上。其中,OCR相当于集群的控制文件,用于解决健忘问题,VF用于解决脑裂问题。在Oracle 11.2中引入一个新的文件,称作OLR(Oracle Local Registry,Oracle本地注册表),它只允许存放在本地。
小麦苗DBA宝典
2020-01-20
1.5K
0
【DB笔试面试681】在Oracle中,什么是块清除(Block Cleanout)?
oracle
缓存
数据库
sql
块清除(Block Cleanout)是指清除存储在数据块头部与锁相关的信息,其实质是在清除块上的事务信息,包括数据的行级锁和ITL信息(包括提交标志、SCN等),块清除不需要生成Redo日志。Oracle的块清除有两种:快速块清除(Fast Commit Cleanout)和延时块清除(Delayed Block Cleanout)。
小麦苗DBA宝典
2019-11-08
627
0
【DB笔试面试428】在Oracle中,实例恢复和介质恢复的区别是什么?
缓存
oracle
数据库
sql
Redo日志是Oracle为确保已经提交的事务不会丢失而建立的一种机制。实际上,Redo日志的存在是为两种场景准备的,一种称之为实例恢复(Instance Recovery),一种称之为介质恢复(Media Recovery)。
小麦苗DBA宝典
2019-09-30
1.4K
0
【OCP最新题库解析(052)--题60】Which three are true about UNDO data?
oracle
缓存
flash
数据库
sql
注:OCP-052最新题库完整详细解答版请联系小麦苗私聊。解题不易,请大家尊重原创。
小麦苗DBA宝典
2019-09-30
508
0
【DB笔试面试622】在Oracle中,说说COUNT(*)计算行数有哪些优化手段?
缓存
云推荐引擎
oracle
sql
数据库
位图索引可以按很高密度存储数据,因此往往比B树索引小很多,前提是在基数比较小(列重复度比较高)的情况下。位图索引是保存空值的,因此可以在COUNT中利用。位图索引不太适合OLTP类型数据库。物化视图是应用在数据要求不怎么及时的场景下。若表频繁更新,则不适合缓存结果集。
小麦苗DBA宝典
2019-09-29
863
0
【DB笔试面试611】在Oracle中,什么是结果集缓存?
oracle
sql
数据库
缓存
结果集缓存(Result Cache)是Oracle 11g的新特性,用于存储经常使用的SQL语句和函数的查询结果。当相同语句再次执行的时候,Oracle就不用再次重复执行(包括扫描索引、回表、计算、逻辑读、物理读等操作),而是直接访问内存得到结果。结果集缓存可以将SQL语句查询的结果缓存在内存(SGA的Shared Pool)中,从而显著地改进需要多次执行和查询相同结果的SQL语句的性能。
小麦苗DBA宝典
2019-09-29
1.9K
0
【DB笔试面试579】在Oracle中,SQL的解析过程的硬解析、软解析和软软解析的区别有哪些?
sql
oracle
css
缓存
在Oracle中,每条SQL语句在正式执行之前都需要经过解析(Parse),根据解析的过程可以分为3种类型:硬解析(Hard Parse)、软解析(Soft Parse)和软软解析(Soft Soft Parse),软软解析也叫快速解析(Fast Parse)。DDL语句是从来不会共享使用的,也就是说DDL语句每次执行都需要进行硬解析。但是,DML语句和SELECT语句会根据情况选择是进行硬解析,还是进行软解析或者进行软软解析。SQL的解析过程大致可以参考下图:
小麦苗DBA宝典
2019-09-29
1.3K
0
【DB笔试面试578】在Oracle中,什么是会话游标?会话游标和共享游标的区别有哪些?会话游标分为哪几类?
sql
oracle
缓存
css
编程算法
在Oracle中,什么是会话游标?会话游标和共享游标的区别有哪些?会话游标分为哪几类?
小麦苗DBA宝典
2019-09-29
1.4K
0
【DB笔试面试577】在Oracle中,游标有哪几类?
sql
缓存
css
oracle
存储
游标(Cursor)是Oracle数据库中SQL解析和执行的载体,它可以分为共享游标(Shared Cursor)和会话游标(Session Cursor)。共享游标是指缓存在库缓存(Library Cache)里的一种库缓存对象,其实就是指缓存在库缓存里的SQL语句和匿名PL/SQL块所对应的库缓存对象。共享游标是Oracle缓存在库缓存中的几十种库缓存对象之一,它所对应的库缓存对象句柄的Namespace属性的值是CRSR(也就是Cursor的缩写)。共享游标会存储目标SQL的SQL文本、解析树、该SQL所涉及的对象定义、该SQL所使用的绑定变量类型和长度,以及该SQL的执行计划等信息。共享游标可以细分为父游标(Parent Cursor)和子游标(Child Cursor),可以通过视图V$SQLAREA来查看当前缓存在库缓存(Library Cache)中的父游标,而通过V$SQL来查看缓存在库缓存中的子游标。Oracle设计这种嵌套的Parent Cursor和Child Cursor并存的结构是为了能尽量减少对应的Hash Bucket中库缓存对象句柄链表的长度。
小麦苗DBA宝典
2019-09-29
748
0
【DB笔试面试576】在Oracle中,简述Oracle中的游标。
sql
oracle
缓存
编程算法
在介绍游标之前先介绍一下Oracle数据库中库缓存(Library Cache)的作用及其组成结构。库缓存是SGA中共享池(Shared Pool)中的一块内存区域,主要作用就是缓存执行过的SQL语句和PL/SQL语句(例如存储过程、函数、包、触发器)及其所对应的解析树(Parse Tree)和执行计划等信息。当同样的SQL语句和PL/SQL语句再次被执行的时候就可以直接利用已经缓存在库缓存中的那些相关对象而无须再次从头开始解析,这样就提高了这些SQL语句和PL/SQL语句在重复执行时的执行效率。库缓存(Library Cache)在SGA中的位置如下图所示:
小麦苗DBA宝典
2019-09-29
1.3K
0
【DB笔试面试532】在Oracle中,什么是检查点?如何调优检查点?
数据库
sql
oracle
http
缓存
在Oracle数据库系统中,写日志和写数据文件是数据库中消耗I/O较大的两种操作。在这两种操作中,写数据文件属于分散写,写日志文件是顺序写,因此为了保证数据库的性能和数据的安全,通常数据库都是在提交(COMMIT)完成之前要先保证Redo日志条目都被写入到日志文件中,才会给用户反馈提交完成的通知(Commit complete.),而保存在Buffer Cache中的脏块会不定期地、分批地写入到数据文件中。也就是说,日志写入和提交操作是同步的,而数据写入和提交操作是不同步的,修改的数据并不是在用户提交后就立马写入数据文件中。这样就存在一个问题,当数据库崩溃的时候并不能保证Buffer Cache里面的脏数据全部写入到数据文件中,那么在实例启动的时候就要使用日志文件进行恢复操作,将数据库恢复到崩溃之前的状态,从而保证数据的一致性。那怎么确定该从何时、从哪里开始恢复呢,Oracle使用了检查点(Checkpoint)来进行确定。
小麦苗DBA宝典
2019-09-29
1.3K
0
【OCP最新题库解析(052)--题46】 Which two are true about transactions
oracle
缓存
该系列专题为2018年4月OCP-052考题变革后的最新题库。题库为小麦苗解答,若解答有不对之处,可留言,也可联系小麦苗进行修改。
小麦苗DBA宝典
2019-09-29
342
0
【DB笔试面试527】在Oracle中,内存结构主要由什么组成?
oracle
缓存
sql
数据库
http
Oracle内存结构主要分共享内存区与非共享内存区,共享内存区主要包含SGA(System Global Area,系统全局区),非共享内存区主要由PGA(Program Global Area,程序全局区)组成,如下图所示:
小麦苗DBA宝典
2019-09-29
854
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档