alter system set event和set events的区别
按照Oracle Support的建议设置event的时候发现set event和set events这两种写法效果不一样,防止忘记先记下来,oracle mos文档:How To Set EVENTS In The SPFILE (文档 ID 160178.1)1.alter system set event :此方法对spfile生效,无法对memory生效SQL> ALTER syst
5个性能测试工具哪个更好用?
一、概述对应用系统来说数据库性能的好坏直接影响应用系统的性能,对于数据库进行性能测试能更加准确地分析识别数据库是否可以有效地承受来自多个用户的并发访问。因此,数据库性能测试对应用系统性能有重要意义,在应用系统的测试工作中,将数据库作为一个独立的部分进行充分测试,能更准确地发现数据库相关问题并做出相关优化,为应用系统的质量增加可靠的保障。1.1.数据库性能测试数据库性能测试是在确定的环境下针对压测需
使用触发器实现记录oracle用户登录失败信息到alert.log日志文件
使用sys账号登录数据库,然后创建触发器。CREATE OR REPLACE TRIGGER logon_denied_to_alert AFTER servererror ON DATABASEDECLARE message VARCHAR2(168); ip &nb
windows如何处理大量time_wait
在windows+nginx+tomcat平台,发现连接稍微一大,访问就有问题。在主机上通过netstat进行查看时,也发现有大量time_wait的情况 。在linux平台上这个问题非常好解决,通过sysctl.conf调节tcp/ip参数即可。windows下经确认也有类似的调节机制,其叫dynamicportrange。一、windows7/win2008平台下1、查看可用端口数以下
Oracle性能问题一般排查方法
一、主机1、cpucpu高 一般为逻辑读高,不排除有些异常的逻辑读sql 工具 描述 uptime 平均负载 vmstat&
RAC 数据库后台进程介绍
在RAC数据库上会比单实例数据库多一些进程,这些进程是RAC特有的,为了实现集群数据库功能而设置的。10g RAC特有进程:$ ps -ef|grep ora_oracle 4721 1 0 Feb26 ? 00:00:
Oracle CRS/GI 进程介绍
在10g和11.1,Oracle的集群称为CRS(Oracle Cluster Ready Service), 从11.2,Oracle的集群称为GI(Grid Infrastructure)。 对于CRS/GI,他们的一些核心进程的功能基本类似,但是在11.2,新增了很多新的Deamon进程。10.2 CRS:$ ps -ef|grep crs/binroot &n
oradebug的用法
1> oradebug有哪些可用命令? 以sysdba身份登陆数据库,通过oradebug help可以看到oradebug常用命令 sqlplus / as sysdba oradebug help 2> 跟踪当前会话信息 oradebu
Oracle中start with和connect by 用法理解
connect by 是结构化查询中用到的,其基本语法是:1 select … from tablename 2 start with 条件1 3 connect by 条件2 4 where 条件3; 例: 1 select *&nb
使用hanganalyze 命令分析数据库hang
1. 数据库hang的几种可能性oracle 死锁或者系统负载非常高比如cpu使用或其他一些锁等待很高都可能导致系统hang住,比如大量的DX锁。通常来说,我们所指的系统hang住,是指应用无响应,普通的sqlplus几乎无法操作等等。2. 如何进行hang分析?hang分析有哪些level?如何选择level?hanganalyze有如下几种level:10 &
11g R2 rac linstener 监听配置
两个节点host,ipvip ,scan的信息#eth0-Public IP162.12.0.1 cqltjcpt1162.12.0.3 cqltjcpt2 #eth1 PRIVATE IP192.12.0.1 cqltjcpt1-prvi192.12.0.3 cqlt
时过境迁:Oracle跨平台迁移之XTTS方案与实践
1前期准备1.1. 检查数据库时区,保持两边一致select dbtimezone from dual;DBTIME------+08:00 1.2. 检查数据库字符集,保持两边一致select * from nls_database_parameterswhere parameter like '%CHARACTERSET%';PARAMETER
举一反三:跨平台版本迁移之 XTTS 方案操作指南
作者 | 罗贵林: 云和恩墨技术工程师,具有8年以上的 Oracle 数据库工作经验,曾任职于大型的国家电信、省级财政、省级公安的维护,性能调优等。精通 Oracle 数据库管理,调优,问题诊断。擅长 SQL 调优,Oracle Rac 等维护,管理。本文由恩墨大讲堂155期线上分享整理而成。课程回看可点击文末“阅读原文”。 1跨平台跨版本迁移方案对比针对跨平台跨版本的迁移,主要有以下三
我们都被骗了,所有的跨平台迁移都可以通过XTTS实现
自从2015年初进行了xtts增量的U2L迁移测试之后,国内很多人都开始利用这种方案进行数据库跨平台迁移了,基本上都是利用Oracle 封装的perl脚本。其中Oracle MOS文档 11G – Reduce Transportable Tablespace Downtime using Cross Platform Incremental Backup (文档 ID 1389
centos7下NFS使用与配置
NFS是Network File System的缩写,即网络文件系统。客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下nfs为什么需要RPC?因为NFS支持的功能很多,不同功能会使用不同程序来启动,因此,NFS对应的功能所对应的端口无法固定。端口不固定造成客户端与服务端之间的通信障碍,所以需要RPC来从中帮忙。NFS启动时会随机取用若干端口,然后主动向RPC服务注册取用相关端口和