dataguard备库的数据文件的迁移实战
在前几天也花了一点时间测试了一下关于备库数据文件的迁移,这部分的工作看起来还是比较常规的,当然方法也很多。但是在实际工作中就更不能掉以轻心,所有的操作都要有理有据。都要经过一些严格的测试,如果测试不当,很可能在后期就会出现一些看似奇怪的问题,造成一些不必要的麻烦和影响。所以在开始之前,做了下面的准...
关于sysdba,sysoper,dba的区别
关于sysdba,sysoper,dba这些名词在工作中可能接触的比较多,如果接触的环境是服务器端的,sysdba可能是经常用到的。如果是数据库的维护工作,dba就是必备的权限。在oracle的官方文档中给出了sysdba和sysoper的区别。我在这个基础上又加入了一些东西做点补充。标黄的部分是sysdba和sysoper的不同之处。这两个特殊的系统权...
[转]检测SQLSERVER数据库CPU瓶颈及内存瓶颈
在任务管理器中看到sql server 2000进程的内存占用,而在sql server 2005中,不能在任务管理器中查看sql server 2005进程的内存占用,要用 以下语句查看sql server 的实际内存占用: select * from sysperfinfo where counter_name like '%Memory%' 其中, Total Server Memory 表示内存占用。 select locked_page_allocations_kb from sys.dm_os_process_memory Select sum(awe_allocated_kb) as [AWE allocated, kb] From sys.dm_os_memory_clerks 要适当限制sql server 的内存占用,要给sql server
Oracle的4类数据字典
我们常说的数据字典由以下四部分组成:(1)内部RDBMS(X$)表(2)数据字典表(3)数据字典视图(4)动态性能(v$)视图
oracle之time zone时区timestamp with time zone相关的概念之一
结论1,数据库测试环境为10.2.0.52, dba_tab_cols可以获取所有数据类型的信息,共计383种数据类型3,timestamp with time zone默认值6个粒度,可取范围为0-94,与此相关的参数为dbtimezone,sessiontimezone5, v$timezone_names存储时间区信息,共计392个时区6, 可以在创建数据库时create database以set time_zone...
ORACLE AWR报告详细分析
ORACLE AWR报告详细分析AWR 是 Oracle 10g 版本 推出的新特性, 全称叫Automatic Workload Repository-自动负载信息库, AWR 是通过对比两次快,照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分。WORKLOAD REPOSITORY report for DB Id ...
11g ASM实例内存大小与diskgroup大小的关系
在给diskgroup增加磁盘时,需要同步检查ASM实例内存是否满足需求 ,因为: https://docs.oracle.com/cd/E11882_01/server.112/e18951/asminst.htm#OSTMG94083 For disk groups using external redundancy, every 100 GB of space needs 1 MB of extra shared pool plus 2 MBFor disk groups using norm...
Windows 备份oracle按时间命名
2015.05.14第一次工作中在Windows上面玩oracle备份。使用exp或者expdp都可以。我这里使用的是expdp.先在库里面创建好目录directorySQL> create directory full_bak as 'F:\oracle_full_bak';然后就是新建文本文件,贴入下面的备份语句点击(此处)折叠或打开echo 开始备份数据库...
with grant option与with admin option区别
相同点:- 两个都可以既可以赋予user 权限时使用,也可以在赋予role 时用GRANT CREATE SESSION TO emi WITH ADMIN OPTION;GRANT CREATE SESSION TO role WITH ADMIN OPTION;GRANT role1 to role2 WITH ADMIN OPTION;...
oracle 11g常用隐含参数
ORACLE 11GR2常用参数(含隐含参数)设置如下:alter system set "_PX_use_large_pool" = true scope=spfile;alter system set "_clusterwide_global_transactions" = false scope=spfile;alter system set "_gc_defer_time" = 3 scope=spfile;alter system set "_resource_manager_always_off" = true scope=spfile;alt...
通过等待事件学习Oracle 体系结构:(一)简述
个人认为要想学好oracle数据库,前提必须将Oracle 体系结构了解透彻,了解了Oracle的体系结构就相当于你有了一个坚固的支点,通过这个支点你便能撬动Oracle世界里的许多方面。在DBA的日常管理中,常常通过 等待事件去定位数据库问题,更确切的说,应该是去定位Oracle体系结构中的哪一部为出现了问题,然后再追踪为什么会...
LVS+keepalived的安装部署完成mysql的负载均衡
试验环境:LVS1:192.168.9.27LVS2:192.168.9.28keepalived 的VIP:192.168.9.230要分发的mysql1: 192.168.9.29要分发的mysql2:192.168.9.30具体安装步骤:#下载ipvsadm (也就是LVS程序包)wget http://www.linuxvirtualserver.org/softw...
mysql MHA 高可用架构部署
MHA简介:即Master High Availability Manager and Tools for MySQL,是日本的一位MySQL专家采用Perl语言编写的一个脚本管理工具,该工具仅适用于MySQL Replication(二层)环境,目的在于维持Master主库的高可用性。 在 MySQL 故障切换过程中,MHA 能做到 0~30 秒之内自动完成数据库的故障切换操作,并...
【体系结构】sql语句解析过程小实验 软解析、硬解析
sql语句解析过程 软解析、硬解析 解析 parse-->执行 execute -->取数据 fetch 解析:获取sql执行计划 硬解析 hard parse 当前shared pool中没有该sql执行计划,library cache miss 软解析 soft parse 有现成的执行计划,直接重用执行计划, library cache hit 解析过程...
【Linux】Linux文件系统管理5 lvm逻辑卷管理
在30G磁盘上,把所有剩余空间创建一个扩展分区,扩展分区上建1个1G大小的逻辑分区,更改分区类型为lvm逻辑卷创建pv 创建vg :myvg 创建500M lv: mylv 格式化,挂载到/lvm
MySQL参数调优最佳实践
前言很多时候,RDS用户经常会问如何调优RDS MySQL的参数,为了回答这个问题,写一篇blog来进行解释:哪一些参数不能修改,那一些参数可以修改;这些提供修改的参数是不是已经是最佳设置,如何才能利用好这些参数;哪些参数可以改细心的用户在购买RDS的时候都会看到,不同规格能够提供的最大连接数以及内存是不同的,...
Oracle concept 学习 2--DATE类型的RR和YY
原文:RR is similar to YY (the last two digits of the year), but the century of the return value varies according to the specified two-digit year and the last two digits of the current year. Assume that in 1999 the database displays 01-JAN-11. If the date format uses RR, then 11 specifies 2011, w...
ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程
今天在测试的时候使用PL/SQL DEVELOPER 连接数据的时候出现了错误,ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程错误解决方案如下: --首先检查process和session的使用情况,在sqlplus里面查看。SQL> show parameter processesNAME &nbs...
执行时间在1秒以下的SQL同样也会引发性能问题
某客户的操作人员反应很慢不能操作,管理人员登录小机系统后发现CPU使用到了95%以上。而且这种情况持续了几个月。小机是IBM的P520,配置是2颗4核的CPU,内存是32G,Oracle是10.2.0.5。topas与生成的AWR报告如下:从上面的load profile部分可以看到每秒执行的sql与事务数并不高,因为是周末并没有太多人使用系统...
oracle11g数据泵详解
OracleDatabase10g引入了最新的数据泵(DataDump)技术,数据泵导出导入(EXPDP和IMPDP)的作用...