update的内部原理
用ORACLE内部原理描述以下过程:1、sqlplususer/passwd@orcl2、updatetseta=1whereb='ss';3、commit;4、exit1、sqlplususer/passwd@orcl(1)、客户端SQLPLUS连接监听(2)、监听收到连接请求,Fork一个Ora
mysql5.7 for centos7.6源码安装
详细部署步骤如下:1.安装前的准备1)关闭防火墙修改SELinuxvim/etc/selinux/configSELINUX=disabled2)关闭防火墙systemctlstatusfirewalld.servicesystemctlstopfirewalld.servicesystemctld
DATA BLOCK内部结构的解析
DataBlock是数据库中最小的I/O单元,下面我来简单介绍下数据块的基本结构。OK!跟着我一步步实验:一、建表空间SQL>createtablespacetp1datafile'/oradata/bxocp/tp01.dbf'size10M;二、建用户及授权SQL>createuse
重现ORA-01555错误
实验步骤如下:createundotablespaceundotbs2datafile'/u01/app/oracle/oradata/ocp/undotbs2.dbf'size10M;altersystemsetundo_tablespace=undotbs2;altersystemsetundo
重现ORA-01555错误
实验步骤如下:createundotablespaceundotbs2datafile'/u01/app/oracle/oradata/ocp/undotbs2.dbf'size10M;altersystemsetundo_tablespace=undotbs2;altersystemsetundo
DDL会产生两次commit操作
以下是我做的测试,在ddl完成之前就提交了。1.、会话1上的操作SQL>select*fromt2;norowsselectedSQL>insertintot2values(1,'gyj1');1rowcreated.SQL>droptablet200;droptablet200*
Oracle11g DataGuard部署与维护
Oracle11gDataGuard部署与维护:物理Standby创建时的操作步骤1、创建主库的备份2、创建Standby数据库控件文件3、配置主备库的监听和网络服务名4、配置主备库的初始化参数文件5、复制备份集到Standby服务器6、恢复Standby数据库7、启动物理Standby数据库RED
重现ORA-01555错误
实验步骤如下:createundotablespaceundotbs2datafile'/u01/app/oracle/oradata/ocp/undotbs2.dbf'size10M;altersystemsetundo_tablespace=undotbs2;altersystemsetundo
Oracle10g RAC的安装部署
*******************************安装操作author:Guoyj;createdate:2012-05-05*******************************一、安装完Linux后修改VMware的配置文件后缀带.vmx:disk.locking="fals
Oracle10g RAC的安装部署
*******************************安装操作author:Guoyj;createdate:2012-05-05*******************************一、安装完Linux后修改VMware的配置文件后缀带.vmx:disk.locking="fals
DATA BLOCK内部结构的解析
DataBlock是数据库中最小的I/O单元,下面我来简单介绍下数据块的基本结构。OK!跟着我一步步实验:一、建表空间SQL>createtablespacetp1datafile'/oradata/bxocp/tp01.dbf'size10M;二、建用户及授权SQL>createuse
全表扫描读高水位以下的块
做个实验给你演示一下:以表t1为例,对段t1做dump1.t1表就一条数据gyj@BXOCP>select*fromt1;IDNAME--------------------1AAAAA2.找t1段的段头块gyj@BXOCP>selectheader_file,header_blockf
ORA-4031错误深入解析
报ORA-4031错误时,我们通常可以根据Oracle无法分配多少字节的内存,来判断共享池碎片的严重程度,以下是4031错误官方的解释:[oracle@guoyj~]$oerrORA403104031,00000,"unabletoallocate%sbytesofsharedmemory(\"%s
DATA BLOCK内部结构的解析
DataBlock是数据库中最小的I/O单元,下面我来简单介绍下数据块的基本结构。OK!跟着我一步步实验:一、建表空间SQL>createtablespacetp1datafile'/oradata/bxocp/tp01.dbf'size10M;二、建用户及授权SQL>createuse
update的内部原理
用ORACLE内部原理描述以下过程:1、sqlplususer/passwd@orcl2、updatetseta=1whereb='ss';3、commit;4、exit1、sqlplususer/passwd@orcl(1)、客户端SQLPLUS连接监听(2)、监听收到连接请求,Fork一个Ora
update的内部原理
用ORACLE内部原理描述以下过程:1、sqlplususer/passwd@orcl2、updatetseta=1whereb='ss';3、commit;4、exit1、sqlplususer/passwd@orcl(1)、客户端SQLPLUS连接监听(2)、监听收到连接请求,Fork一个Ora
DATA BLOCK内部结构的解析
DataBlock是数据库中最小的I/O单元,下面我来简单介绍下数据块的基本结构。OK!跟着我一步步实验:一、建表空间SQL>createtablespacetp1datafile'/oradata/bxocp/tp01.dbf'size10M;二、建用户及授权SQL>createuse
ORA-4031错误深入解析
报ORA-4031错误时,我们通常可以根据Oracle无法分配多少字节的内存,来判断共享池碎片的严重程度,以下是4031错误官方的解释:[oracle@guoyj~]$oerrORA403104031,00000,"unabletoallocate%sbytesofsharedmemory(\"%s
实例恢复的初探
什么时候会产生实例恢复呢?当你数据库服务器异常断电,重启数据库就会发生实例恢复。实例恢复是由数据库自动完成的,无须DBA的干涉。当然这里有个前提条件:数据文件、在线日志文件、控制文件不得有损坏。我们用实验来分析一下实例恢复的整个过程吧!1、在关闭数据库前,我们先看一下几个检查点的SCNSQL>
全表扫描读高水位以下的块
做个实验给你演示一下:以表t1为例,对段t1做dump1.t1表就一条数据gyj@BXOCP>select*fromt1;IDNAME--------------------1AAAAA2.找t1段的段头块gyj@BXOCP>selectheader_file,header_blockf