当前位置: 首页 > news >正文

深圳做网站报价南京网站优化步骤

深圳做网站报价,南京网站优化步骤,普洱建设网站,做网站,用什么做数据库最好对于线上的业务#xff0c;Oracle 的 数据库 运行的稳定性和安全性是用户关心的一个至关重要的问题#xff0c;除了通过监控平台对数据库进行监控以外#xff0c;还需要定期对数据库进行“体检”#xff0c;数据库巡检是保障数据库稳定运行的必不可少的辅助手段。 本文将简…对于线上的业务Oracle 的 数据库 运行的稳定性和安全性是用户关心的一个至关重要的问题除了通过监控平台对数据库进行监控以外还需要定期对数据库进行“体检”数据库巡检是保障数据库稳定运行的必不可少的辅助手段。 本文将简要介绍一下从哪些方面对 Oracle 数据库进行巡检以及巡检的方法。 一、检查数据库的基本状况 1. 检查 Oracle 实例状态 SQL select instance_name,host_name,startup_time,status,database_status from v$instance;  其中“STATUS”表示Oracle当前的实例状态必须为“OPEN”;“DATABASE_STATUS”表示Oracle当前数据库的状态必须为“ACTIVE”。 SQL select name,log_mode,open_mode from v$database; 其中 “LOG_MODE”表示Oracle当前的归档方式;“ARCHIVELOG”表示数据库运行在归档模式下;“NOARCHIVELOG”表示数据库运行在非归档模式下。 在我们的系统中数据库必须运行在归档方式下。 2.  检查 Oracle 服务进程 $ps -ef|grep ora_|grep -v grepps -ef|grep ora_|grep -v grep|wc –l 在检查Oracle的进程命令输出后输出显示至少应包括以下一些进程 Oracle写数据文件的进程输出显示为“oradbw0CKDB”Oracle写日志文件的进程输出显示为“oralgwr CKDB”Oracle监听实例状态的进程输出显示为“orasmon CKDB” .Oracle监听客户端连接进程状态的进程输出显示为“orapmon CKDB”Oracle进行归档的进程输出显示为“oraarc0 CKDB”Oracle进行检查点的进程输出显示为“orackptCKDB” .Oracle进行恢复的进程输出显示为“orareco CKDB” 3.  检查 Oracle 的监听状态 lsnrctl status  “Services Summary”项表示Oracle的监听进程正在监听哪些数据库实例。 检查监听进程是否存在 ps -ef|grep lsn|grep -v grep  oracle 2954 1 0 May07 ? 00:01:17 /data/oracle/product/11.2.0/bin/tnslsnr LISTENER –inherit  二、检查系统和 Oracle 日志文件 检查相关的日志文件主要包含 检查操作系统的日志文件检查Oracle日志文件检查Oracle核心转储目录检查Root用户和Oracle用户的email 总共四个部分。 1.  检查操作系统日志文件 # cat /var/log/messages |grep failed 查看是否有与Oracle用户相关的出错信息。 2.  检查 Oracle 日志文件 $ cat /data/oracle/admin/CKDB/bdump/alert_CKDB.log |grep ora-  $ cat /data/oracle/admin/CKDB/bdump/alert_CKDB.log |grep err  $ cat /data/oracle/admin/CKDB/bdump/alert_CKDB.log |grep fail   在Oracle的运行中会在警告日志文件中记录数据库的一些运行情况 定时查看此文件可以及时了解数据库运行状态是否异常。 3.  检查 Oracle 核心转储目录 $ls $ORACLE_BASE/admin/CKDB/cdump/*.trc|wc -l   $ls $ORACLE_BASE/admin/CKDB/udump/*.trc|wc –l  如果上面命令的结果每天都在增长则说明Oracle进程经常发生核心转储。这说明某些用户进程或者数据库后台进程由于无法处理的原因而异常退出。频繁的核心转储特别是数据库后台进程的核心转储会导致数据库异常终止。 4.  检查Root用户和Oracle用户的email #tail –n 200 /var/mail/root  #tail –n 200 /var/mail/oracle 查看有无与Oracle用户相关的出错信息。 三、检查oracle对象状态 主要检查相关Oracle对象的状态包含 检查Oracle控制文件状态检查Oracle在线日志状态检查Oracle表空间的状态检查Oracle所有数据文件状态检查Oracle所有表、索引、存储过程、触发器、包等对象的状态检查Oracle所有回滚段的状态 总共六个部分。 1.  检查控制文件状态 SQL select status,name from v$controlfile; 输出结果“STATUS”应该为空。状态为空表示控制文件状态正常。 2.  检查在线日志文件状态 SQLselect group#,status,type,member from v$logfile; 输出结果“STATUS”应该为非“INVALID”非“DELETED”。 注“STATUS”显示为空表示正常。 3. 检查表空间的状态 SQL select tablespace_name,status from dba_tablespaces; 输出结果中STATUS应该都为ONLINE。 4.  检查所有数据文件状态 SQL select name,status from v$datafile; 输出结果中“STATUS”应该都为“ONLINE”或者为“AVAILABLE” 5.  检查无效的对象 sqlselect owner,object_name,object_type from dba_objects where status!VALID and owner!SYS and owner!SYSTEM;   no rows selected   如果有记录返回则说明存在无效对象。若这些对象与应用相关那么需要重新编译生成这个对象。
http://www.huolong8.cn/news/20828/

相关文章:

  • 无锡网站建设设计公司wordpress页面怎么加入php网页
  • 高端网站建设 来磐石网络自己做的网站打开速度慢
  • 网站建设及优化重要性西安建设学院网站首页
  • 网站开发就业前景企业管理培训公司排行榜
  • 网站免费申请空间wordpress怎么安装在nginx下
  • 沧州网站设计一级建造师招聘网最新招聘
  • 做视频官方网站小程序免费制作平台教学
  • 天津网站制作费用网页版游戏排行榜4399
  • 宣讲家网站支部建设长沙app软件制作
  • cms 类网站中学网站建设 课设
  • 如何给客户做网站方案wordpress 从哪儿登录
  • 赛事竞猜网站开发wordpress插件地图标记
  • 深圳免费网站排名优化wordpress 链接扁平化
  • 哪个网站教做ppt模板网站建设试题
  • 网站设计公司行业排名wordpress换域名主题
  • 南京网站制作千网站域名做链接怎么做
  • 广州网站建设服务电话做贸易把产品放到哪个网站好呢
  • 网络公司有哪些职位网站模板对seo的影响
  • 端州网站建设大连网站建设收费
  • 开发网站公司价格湖南省金力电力建设有限公司 网站
  • 用手机搭建自己的网站西安网站开发高端网站开发
  • 网站模板怎么设计网站备案完电信
  • 湖北皇奥建设工程有限公司网站泰安网络犯罪案件
  • 仙桃网站设计公司辽宁建设工程招标信息网官网
  • 2021年新闻大事件什么样的网站好优化
  • 亚马逊网站建设评述杭州公司注销流程及费用
  • 正规建网站企业建设厅网站举报
  • 死链对网站的影响巨量算数数据分析
  • 广告 网站举例创新的模板网站建设
  • 婚庆公司网站模板下载建设专业网站