Oracle DataGuard手动切换步骤【数据库维护方案】 DataGuard一般切换分两种:一种是数据库正常的情况下的切换,这种方式为:switchovery,一般用于主机维护或灾备测试,属于无损切换,不会丢失数据;另外一种方式属于数据库服务器灾难情况下的切换,这种情况下一般主库已经启动不起来了,为failover,有可能会丢失数据,并且切换后原primary数据库也不再是该dataguard配置的一部分了。 数据库运维 2020年02月12日 1 点赞 0 评论 2218 浏览
通过Oracle存储过程批量编译修复整库无效对象的有效方案 当我们进行Oracle数据库恢复或数据库迁移后,很多时候会遇到对象失效的问题,由于这些对象是受一些Oracle用户的授权操作或某些系统对象影响,当我们还没创建好这些用户或对象前,导入后会出现大部分存储过程,函数,视图等对象失效现象。如果这些对象数量比较多,手工逐一编译会很耗时间,下面分享一个存储过程,可批量对整个Oracle数据库实例进行失效对象重编译。 数据库运维 2020年02月11日 2 点赞 0 评论 3333 浏览
Oracle数据库游标的高效实用用法【企业SQL开发实战】 在Oracle数据库中,使用游标进行数据库开发,效率非常高!在oracle概念中,游标是SQL的一个内存工作区,由系统或者用户以变量的形式定义。它的作用就是用于临时存储从数据库中提取的数据块。由于其存在在内存共享区域中,所以数据库可以多次调用,不必进行IO请求,所以大大提高了数据库的查询与存取效率!下面分享介绍oracle游标比较实用的两种用法:一种是利用游标直接在函数里返回结果集,另外一种是通过游标更新法,快速关联多表进行匹配更新。 数据库运维 2020年02月10日 1 点赞 0 评论 2383 浏览
Oracle Dagaguard数据文件创建同步配置 当我们搭建了Oracle dagaguard双机热备架构后,如果主库需要对表空间新增数据文件,这个时候,备库是否能同步呢? 数据库运维 2020年02月09日 0 点赞 0 评论 1964 浏览
mysql安装图解_CentOS 6.5通过yum安装 MySQL-5.5 基于Linux安装mysql数据库软件,是比较麻烦的,由于Linux系统安装自带的是mysql5.1版本,而目前主流的稳定版本是mysql5.5或5.6。下面通过实战方案给大家介绍CentOS 6.5下yum安装 MySQL-5.5全过程,一起安装吧。 数据库运维 2020年02月01日 0 点赞 0 评论 2284 浏览
Oracle服务器更改主机名后的调整事项 有时候Oracle数据库服务器由于维护原因,需要更改主机名,但WINDOWS下的ORACLE安装是绑定了注册表,并且监听文件,TNSNAMES文件都绑定了其主机名,所以当更改了主机名后,需立刻调整数据库服务器的配置,以免发生异常访问的现象,下面是调整方案: 数据库运维 2020年01月17日 0 点赞 0 评论 2622 浏览
配置Oracle RAC EM报错ORA-12514的解决方案 我们在安装ORACLE RAC的时候,很多时候没有选择安装EM,或是RAC运行一段时间后,EM失效!为了方便对数据库进行监控,这个时候我们需要手动部署Oracle RAC EM,然而在部署过程中,经常会报错: 数据库运维 2020年01月16日 0 点赞 0 评论 2562 浏览
Oracle数据库ORA-700报错分析【企业巡检实战排查分析】 最近给客户做Oracle数据库巡检,发现alert日志出现ORA-700报错,经排查分析,是由BUG 10285394造成,该BUG需在11.2.0.3以后修复, 该BUG对数据库运行无太大影响,只是记录调用程序的异常,但并不会把进程挂起,以下为这个ORA-700和该BUG的官方描述. 数据库运维 2020年01月16日 1 点赞 0 评论 2898 浏览
Oracle回滚大事务引起undo表空间暴增【回滚delete大事务引起的异常】 由于业务调整需要,需要删除大量的历史冗余数据,执行delete语句后,发现执行效率很慢,并且对当前数据库的IO有较大的消耗影响,此时查看数据库的资源占用情况: 数据库运维 2020年01月07日 6 点赞 0 评论 6678 浏览
Oracle表碎片释放方案【定位碎片大表并生成move脚本】 当数据库运行一段时间后,随着业务数据的积累,表空间中的表对象会存在不少碎片,这样不仅会影响查询性能,并且会使表对象的占用空间增大,如果长期不处理,会占用巨大的表空间,下面分享一些脚本可以定位碎片率较大的表对象,并且生成MOVE脚本,方便DBA进行表迁移处理,以释放碎片空间。 数据库运维 2020年01月03日 2 点赞 0 评论 4175 浏览