Welcome 微信登录

首页 / 数据库 / MySQL

Oracle commit的时候发生了什么

Oracle commit的时候发生了什么

1.从理解LOGW什么时候将redo log buffer中把redo写入redo log file理解commit;当redo log buffer 三分之一满的时候写 当commit的时候写 当发生日志切换的时候写 当产生的redo满1M的时候写 当DBWN要写的时候,先写redo 每3秒写也就是说,redo是以一种相对连续的方式写入日志文件的。所以不管一个事务产生了多少redo,其实commit的时候做的工作都差不多,因为大部门的redo已经写入日志...
Oracle中bitmap索引问题

Oracle中bitmap索引问题

1.什么是位图索引在索引段中只需存储键的值,而无需存储rowid。在位图索引中每个位(bit)相当于可能存在这个键值得一行。2.创建位图索引的好处一:能节省存储索引的空间,传统的B*Tree会占用大量的存储空间,有时候可能比表多要大的多3.建立位图索引的缺点因为一个位图索引上得键值,可能指向多行记录,所以更新一行的时候,同时会吧位图索引指向的所有行都给锁定了,大大的降低了并发性。4.位图索引如何在查询中工作查询的where子句中的and和or条件直接对位图...
Oracle RAC相关服务无法启动问题

Oracle RAC相关服务无法启动问题

OracleCSService服务无法启动:1. 网络连接问题,检查public,private网卡的优先级;网络连接是否正常2. 共享磁盘问题,检测是否设置了盘符,第二节点是否可以检测到共享磁盘OracleEVMService服务无法启动:(仅为估计,暂无法确定)1. 系统服务冲突2. 某些系统服务没有正常启动注:OracleEVMService服务依赖OracleCSService服务Oracle中关于bitmap index的使用问题Oracle 定...
Linux怎么自动启动Oracle服务和ArcSDE服务

Linux怎么自动启动Oracle服务和ArcSDE服务

其实这个问题最主要的是自动启动Oracle服务,在网上也有很多例子,但是根据例子走并不一定能实现成功,下面就根据我的实际操作来看一下在配置过程中有哪些问题需要注意的。 1:修改Oracle系统配置文件/etc/oratab[root@localhost~]#vi/etc/oratab我们查看下面内容,如果安装好了Oracle,这个配置文件会自动将ORACLE_HOME标识清楚 但是默认为:orcl:/opt/oracle/product/11.2.0/db...
安装Oracle 10g时注意事项及修改Oracle数据库字符集编码

安装Oracle 10g时注意事项及修改Oracle数据库字符集编码

安装Oracle 10g时候注意事项:1. 关闭网络连接2.……修改Oracle数据库字符集编码:创建时候修改法:创建数据库按正常的步骤一直走到然后选择修改为如图所示的字符编码。代码修改法:先用system和密码登陆SQLPLUS,然后:1.用sys登录到oracle中 connect sys/密码 as sysdba; (能直接以sys登陆到sqlplus吗?)2.开始修改编码 shutdown immediate;停止oracle服务以及监听。如果服务...
HA环境中配置Oracle OEM工具

HA环境中配置Oracle OEM工具

Oracle 10g提供一个web版管理工具db control,类似于Oracle 9i的OEM工具,但在功能上有了很大的提高。在创建数据库实例的时候就同时建立管理工具,但此管理工具和所在机器的主机名密切相关。所以在HA环境中带来一些麻烦。下面介绍一下在HA环境中如何配置db control工具。删除原有db control信息 $>emca -deconfig dbcontrol db -repos drop 根据提示输入信息。删除和db con...
<< 441 442 443 444 445 446 447 448 449 450 >>