Welcome 微信登录

首页 / 数据库 / MySQL

Oracle提供的数据字典简介

Oracle提供的数据字典简介

数据字典是用来保存数据库信息的,通过数据字典可以了解到Oracle数据库的内部信息,例如表的创建者、创建时间、所属表空间和用户的访问权限等等。DBA在遇到问题的时候需要充分的了解数据库的各种信息,这个时候就可以充分的利用到数据字典了。Oracle的数据字典有两类:第一类,静态数据字典。静态数据字典是数据不会随着用户的访问的变化而变化的。a.以USER_开头的视图。这些视图用来存储当前用户所拥有的各种数据库对象的信息。b.以ALL_开头的视图。这些视图用来存...
Oracle RAC 客户端连接负载均衡(Load Balance)

Oracle RAC 客户端连接负载均衡(Load Balance)

实现负载均衡(Load Balance)是Oracle RAC最重要的特性之一,主要是把负载平均分配到集群中的各个节点,以提高系统的整体吞吐能力。通常情况下有两种方式来实现负载均衡,一个是基于客户端连接的负载均衡,一个是基于服务器端监听器(Listener)收集到的信息来将新的连接请求分配到连接数较少实例上的实现方式。本文主要讨论的是基于客户端连接的负载均衡,并给出演示。与负载均衡配置之前的监听配置请参考ORACLE RAC 监听配置 (listener....
Oracle RAC 服务器端连接负载均衡(Load Balance)

Oracle RAC 服务器端连接负载均衡(Load Balance)

Oracle RAC服务器端的负载均衡是根据RAC中各节点的连接负荷数情况,将新的连接请求分配到负荷最小的节点上去。当数据库处于运行时,RAC中各节点的PMON进程每3秒会将各自节点的连接负荷数更新到service_register。而对于节点中任意监听器故障或监听器意外失败时,PMON进程会每1秒钟检查当前节点上的监听是否重启,以获得最新的负载信息来及时调整负载均衡。本文主要演示SUSE 10 + oracle 10g rac下的服务器端的负载均衡。有关...
AIX下Oracle 10g RAC 双节点时间不同步问题解决

AIX下Oracle 10g RAC 双节点时间不同步问题解决

一、收到服务请求 某客户的一套双节点RAC,两节点时间不同步。二、问题诊断 1. 检查服务状态:命令 crs_stat -t 2. 检查时间: 命令date 节点一比节点二时间上快2分钟。 3. 检查ntp服务: 命令 ps -ef | grep xntpd 在这里发现节点一xntpd服务启动,而节点二没有启动 4. 检查ntp配置:命令 more /etc/ntp.conf 节点一返回结果: server 127.127.1.0 prefe...
由Oracle索引来理解ArcSDE索引

由Oracle索引来理解ArcSDE索引

这个题目有点怪怪的,意思就是一提到ArcSDE的性能问题,都会提到重建空间索引,本文就以Oracle的索引例子,来类比ArcSDE for Oracle的空间索引,如果能把oracle索引示例弄明白,那么对ArcSDE的索引问题应该非常好理解了。在数据库系统中,索引是非常重要的一个对象,尤其是面对大型数据表时,索引能大大提高数据检索的速度。本节将介绍索引的原理及索引的使用。索引在现实世界中最典型的例子莫过于字典检索了。用户在使用字典时,可以使用两种方式,一...
如何使用新的MySQL更新日志

如何使用新的MySQL更新日志

使用新的MySQL更新日志的方法未必人人都会,下面就教您如何使用新的MySQL更新日志的方法,希望对您能够有所帮助。如何使用新的MySQL更新日志:如果你只使用一个MySQL更新日志,你只须清空日志文件,然后移走旧的更新日志文件到一个备份中,然后启用新的更新日志。用下列方法可以强制服务器启用新的MySQL更新日志:◆ Mysqladmin flush-logs你一般需要在命令行提供使用的数据库用户:Mysqladmin –u root &nda...
Oracle RAC中的投票算法

Oracle RAC中的投票算法

假设,RAC集群中有三台机器,A,B,CA,B,C都会有3票,假设这是A的心跳线出现问题,整个RAC集群就划分为两个paritition,一个是只有A的partition,一个是B,C组成的partition,两个partition都想以为对方出问题,自己需要接管业务,如果没有投票算法就会导致两个partition同时操作数据库(共享存储)的情况,注意,这里的数据库不是我们通常说的数据库,因为在RAC集群中,数据文件,配置文件,日志文件是放在后端的共享存储...
Oracle建造业内最大的公共云应用套件

Oracle建造业内最大的公共云应用套件

在日前的2012年旧金山的OpenWorld大会上,Larry Ellison告诉与会者说Oracle是不情愿地进入云市场的,主要是受客户的希望所推动。然而就在一天后,他的公司就声称新的公共云应用程序套件是业内最大的。Oracle产品开发副总裁Thomas Kurian在他周二的OpenWorld主题演讲上表示该公司七个新的云服务可以和该公司内部软件产品整合。这些云服务覆盖了存储、后端办公室和信息服务——Oracle也在寻找合作伙伴...
快速搭建Oracle Linux 5 上 Oracle Database 11g 测试环境

快速搭建Oracle Linux 5 上 Oracle Database 11g 测试环境

简化 Oracle Linux 5 上 Oracle Database11g 的安装目录1. 介绍适用于 Oracle Linux 的oracle-validated 的RPM2. 安装 oracle-validated RPM3. 配置目录,及设置目录的所有者所属组和权限4.安装 Oracle Database说明:鉴于本人能力有限,接触oracle没多久,在学习安装oracle时,发现安装oracle的测试环境时,很多问题是由于没有把oracle要求的...
经典Oracle面试题目

经典Oracle面试题目

1、对数据库SQL2005、Oracle熟悉吗?SQL2005是微软公司的数据库产品。是一个RDBMS数据库,一般应用在一些中型数据库的应用,不能跨平台。ORACLE是ORACLE公司的数据产品,支持海量数据存储,支持分布式布暑,支持多用户,跨平台,数据安全完整性控制性能优越,是一个ORDBMS,一般用在大型公司。2、能不能设计数据库?如何实现数据库导入与导出的更新 使用POWERDISINE工具的使用,一般满足第三范式就可以了。EXP与IMP数据库的逻辑...
Oracle优化AutoTrace输出内容的含义

Oracle优化AutoTrace输出内容的含义

SQLPLUS的AutoTrace是分析SQL的执行计划,执行效率的一个非常简单方便的工具,在绝大多数情况下,也是非常有用的工具。利用AutoTrace工具提供的SQL执行计划和执行状态可以为我们优化SQL的时候提供优化的依据,以及优化效果的明显的对比效果。在SQLPLUS中输入相关AUTOTRACE命令,输入想要优化的SQL语句,即可得到SQL的执行计划和执行状态信息。SQL> set timing on //开启时间显示SQL> set a...
<< 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 >>