Welcome 微信登录

首页 / 数据库 / MySQL

Oracle RAC 下非缺省端口监听配置(listener.ora tnsnames.ora)

Oracle RAC 下非缺省端口监听配置(listener.ora tnsnames.ora)

不论是单实例还是RAC,对于非缺省端口下(1521)的监听器,pmon进程不会将service/instance注册到监听器,即不会实现动态注册。与单实例相同,RAC非缺省端口的监听器也是通过设置参数local_listener来达到目的。除此之外,还可以对实例进行远程注册,以达到负载均衡的目的。这是通过一个参数remote_listener来实现。一、创建非缺省的监听器使用netca新建一个非缺省的listener,当然也可以直接修改各节点上的liste...
将SQL Server数据库备份到多个文件提高备份效率

将SQL Server数据库备份到多个文件提高备份效率

平时我们备份数据库的时候都是将数据库备份到一个文件,其实我们可以将数据库备份到多个文件多个磁盘,这样做有几个好处:1.备份到多个磁盘,可以充分利用磁盘IO,减少备份时间2. 另外如果单个磁盘空间不足的话,备份到多个文件可以使备份文件变小,解决磁盘空间问题,另外通过网络移动到其他地方也比较方便。3.备份到多个文件可以SQL Server使用多个备份线程,提供效率。我们可以使用Management studio或者T-SQL实现备份到多个文件:T-SQL:BA...
使用sp_monitor 查看SQL Server统计信息

使用sp_monitor 查看SQL Server统计信息

SQL Server提供了sp_monitor存储过程可以方便我们查看SQL Server性能统计信息,包括CPU/Network/IO,通过这些信息可以对自己的数据库性能状况有一个大致的了解。下面的示例报告有关 SQL Server 繁忙程度的信息:每个列名的解释:列名说明last_run上次运行 sp_monitor 的时间。current_run本次运行 sp_monitor 的时间。秒sp_monitor 自运行以来所经过的秒数。cpu_busy服...
如何处理ORA-00376错误的恢复问题

如何处理ORA-00376错误的恢复问题

在检查系统的时发现系统报出关于ORA-00376 错误信息,总体说数据文件 :/database/data1/orcldata/d_datafile7.dbf有错?那遇到这种问题如何解决呢,下边就仔细说明一下,碰到这种问题如何解决。1、首先我们需要检查一下文件是否有问题:SQL> select file#,status from v$datafile;根据查询的语句查看等到的结果列表是否都是online 除了第一个是system;如果说在查询的结果里...
Oracle数据泵:impdp以及expdp

Oracle数据泵:impdp以及expdp

一、创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。 create directory dpdata as "/opt";二、查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错) select * from dba_directories;三、给scott用户赋予在指定目录的操作权限,最好以system等管理员赋予。 grant read,write on ...
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中sys和system用户权限的区别

Oracle中sys和system用户权限的区别

Oracle sys和system 用户、sysdba和sysoper系统权限、sysdba和dba角色的区别sys和system用户区别1)最重要的区别,存储的数据的重要性不同sys所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysoper等角色或权限,是oracle权限最高的用户。system用户用于存放次一级...
Services in Oracle Database 10g

Services in Oracle Database 10g

基于RAC环境中使用的应用程序,有时候希望某个特定的应用程序仅仅运行在RAC的子节点,或者说为某些应用程序分配一个首要节点。对此,Oracle 10g可以使用services来实现。一、集群配置在使用services之前,需要首先检查集群的配置是否正确。下面的命令输出了数据库ORCL运行于三个不同的节点。srvctlconfigdatabase-dORCL server01ORCL1/u01/app/oracle/product/10.1.0/db_1 s...
<< 591 592 593 594 595 596 597 598 599 600 >>