oracle
文章平均质量分 69
大慧说
这个作者很懒,什么都没留下…
展开
-
oracle19c expdp与shared_pool_size
在导出过程中报了ORA-04031: unable to allocate 168 bytes of shared memory 的错误。之后调整了3个参数的值,shared_pool_size,shared_pool_size_reserved 为什么说3个呢,因为shared_pool_size 在pdb和cdb中是俩个值,得分别设置、而shared_pool_size...原创 2020-03-29 09:26:38 · 2002 阅读 · 0 评论 -
dg知识点
一、名词:RFS(remote file server):这个进程负责接收网络上传来的redo日志,并把这些日志写到standby redo log文件中。ARCH:同样是归档进程,只是在备库上,需要归档的是standby redo log文件的内容。MRP(magaged recovery process):这个进程负责协调介质恢复管理工作,整个物理备库就是建立在介质恢复技术上的。PR0...原创 2020-03-05 11:57:11 · 970 阅读 · 0 评论 -
oracle extent autoextend segment之间的关系
首先看下oracle的逻辑结构 请注意绿色的线的关系,一个segment[段]可以跨多个数据文件的。例如一张表可能存储在多个数据文件中。 一个数据文件由一个或者多个extent组成。 这是表空间的管理选项表空间 由 segments->extents->dbblock组成 block的个数和大小由segments管理选项决定。 一般默认的是auto的,不用制定prtfree的参原创 2017-02-08 16:13:19 · 3676 阅读 · 0 评论 -
oracle sharead sql area private area
oracle 的SQL解析过程,先会在共享区内查找是否执行过此条SQL,找到了则直接从共享区域内直接返回,如果没有查找到,那么才会去执行查找匹配。通过oracle的架构图里的查询,可以知道,shared sql area是在shared pool里,private私有sql area是在PGA里,主要是cursor[游标]之类的定义。Shared SQL area : Shared SQL Area原创 2017-02-09 16:47:36 · 1754 阅读 · 0 评论 -
oracle constraint 约束 状态 详解
1.约束一共有四种状态a、enable validate-要求新旧数据必须同时满足约束规则-在规则正在进行中时是不容许在表上进行任何 DML 操作的 b、enable novalidate-已存在数据可以不满足,但是新数据必须满足 c、disable validate-不容许在表上进行任何 DML 操作,对主键和唯一约束来说,会删除相应的唯一索引,但 约束规则仍然有效 d、disable no原创 2017-03-01 11:54:11 · 2053 阅读 · 0 评论 -
oracle 系统权限和对象权限
oracle的权限分为系统权限和对象权限。 系统权限使用with admin option 进行递归管理,系统权限收回必须有DBA权限,revoke收回时不会递归收回。 对象权限使用with grant option进行递归管理,收回权限时会递归回收。原创 2017-02-07 11:32:41 · 1725 阅读 · 0 评论 -
msql & oracle 大同
1、查看系统配置参数: (1)、mysql: show variables like '%max_connection%'; (2)、oracle: show parameters max;2、数据库实时同步: (1)、mysql: mysql replication ;原创 2016-10-29 15:05:46 · 639 阅读 · 0 评论 -
oracle日常管理常用查询整理
1、用户信息: select username,account_status,default_tablespace from dba_users order by 2,1;2 、版本信息: select * from v$version@bm11g;3、数据库状态信息 select status form gv$database;4、...原创 2016-10-20 15:58:44 · 795 阅读 · 0 评论 -
oracle rac 性能影响参数 - MTU
在项目中遇到了数据导入特别缓慢的问题、或者是建立索引特别慢。在优化数据库无果之后,主机方面找到了问题的原因。[root@rac1 ~]# netstat -naiKernel Interface tableIface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flgeth0原创 2016-11-30 17:11:12 · 3410 阅读 · 0 评论 -
oracle 数据库连接的使用
1.数据库连接可以有三种模式: (1)、私有数据库连接,也就是在某个方案(schemas)下去创建; (2)、公有的数据库连接,关键字是public (3)、共享的数据库连接,关键字是shared 创建的时候创建什么类型的数据库连接就需要增加什么样的关键字; 如,create (public|shared) database link原创 2016-10-20 15:38:36 · 885 阅读 · 0 评论 -
oracle多版本间实践
1.用数据泵(expdp)工具进行数据迁移 数据泵规则是低版本向高版本迁移是不需要指定版本信息,反之则需要指定Verision字段,如10g->11g不需要指定版本,反之则需要带上版本信息,如,version=10.2.0.5。(1)、“落地"与“不落地”方式。 其中“地”的意思是占用文件系统空间方式,不管是磁盘还是存储挂载,亦或者是DBFS。只要是指定了d原创 2016-10-20 09:43:09 · 471 阅读 · 0 评论 -
oracle 9i\10gr1\10gr2归档模式切换
Single InstanceOracle 9iOn a single node 9i instance the archive log mode is reset as follows.ALTER SYSTEM SET log_archive_start=TRUE SCOPE=spfile;ALTER SYSTEM SET log_archive_dest_1='loc转载 2016-11-10 15:29:24 · 619 阅读 · 0 评论 -
rman多进程并发备份一个数据表空间脚本
#!/bin/bashexport LANG=en_USexport ORACLE_HOME=/u01/app/product/10.2.0/db_1export RMAN=$ORACLE_HOME/bin/rmanexport ORACLE_SID=dbs1export ORACLE_USER=oracleexport DAY=`date +%Y%m%d` export WEEK原创 2016-11-10 15:27:38 · 1539 阅读 · 0 评论 -
oracle 压力测试工具benchmarksql
TPC-C测试TPC-C 于 1992 年 7 月 23 日认可为新的基准测试。TPC(Transaction Processing Performance Council,事务处理性能委员会)-C是衡量联机事务处理(OLTP,Online TransactionProcessing)系统的工业标准,是行业中公认的权威和最为复杂的在线事务处理基准测试。它通过模拟仓库和订单管理系统,测试广泛的数原创 2016-09-26 11:23:53 · 13835 阅读 · 0 评论 -
MYSQL日常使用整理
1、查看数据库 SHOW DATABASES;默认数据库:mysql - 用户权限相关数据 test - 用于用户测试数据 information_schema - MySQL本身架构相关数据2、创建数据库utf-8 编码 CREATE DATABASE 数据库名称 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;gbk 编码CREA原创 2016-10-27 15:30:36 · 546 阅读 · 0 评论 -
linux环境weblogic & tomcat 下报表里报出的图表类不能显示和乱码的错误-java.lang.NoClassDefFoundError: sun/awt/X11 问题解决
在做某些项目时,有报表功能的JAVA项目总会有不能显示,显示了中文乱码的错误。 1、不能显示的错误。 看日志,总会报 java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment 的错误。 从表面上看是环境变量设置错误或者是包缺失所致,但是在linux 设置原创 2016-10-18 11:03:39 · 664 阅读 · 0 评论 -
oracle 升级10.2.0.1到10.2.0.5
升级数据字典,解决ORA-01092: Oracle instance terminated. Disconnection forced问题。在Oracle 实例关闭的情况下,Oracle 软件从10.2.0.1 升级到 10.2.0.5 之后,存在的数据库也要升级。此时启动实例会报错 ORA-01092: ORACLE instance terminated. Disconnection转载 2016-10-20 16:48:21 · 2253 阅读 · 0 评论 -
nginx TCP 负载均衡在oracle 10g负载均衡实践
oracle10g不支持SCAN,尝试了jdbc的多连接方式:(1)thin模式,这个模式是用本地的连接串来实现数据库连接;(2)oci模式,这个模式是依赖与tnsname,所以要不得安装client要不dbsoft因为操作系统所限,因为10g 只能安装在rhel4\5之上(只针对linux上来说)。而且尝试各种写法在11g的客户端上都有问题。所以就想到了能不能用代理的方式来实原创 2016-11-03 00:15:42 · 2665 阅读 · 0 评论