Oracle-权限管理
权限相关的视图 session_privsdba_sys_privsuser_tab_privs_madeuser_tab_privs_recduser_col_privs_made...
Oracle 10g 静默安装-升级
环境:aix 5.3oracle版本:10.2.0.1 -> 10.2.0.41.修改/etc/hosts 主机名和ip地址映射2.检查开发包:rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' \binutils \compat-libstdc++-33 \compat-libstdc++-33 \elfutils-libelf \elfutils-libelf-devel \expat \gcc- \g...
因回收引起的查询慢
今天同事说一个监控表空间的sql执行有时候慢有时候快让帮忙看下,当时以为是系统负载大sql执行有时候快有时慢呢。查看awr中发现系统不是很忙,并且没有严重的等待事件。后来找到了消耗时间最长的sql就是监控表空间状态的那个,根据SQL_ID生成了一个执行计划 select plan_table_output from table(dbms_xplan.di...
ORACLE-分区表
分区表概念 什么情况下使用分区表:表的容量非常大,存大型数据。可以调用 的空间要比普通表...
11g RAC for linux ASM 带图
修改系统参数vi /etc/sysctl.conffs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_...
linux_5.5_x64 安装 oracle 10g rac for OCFS or ASM
安装顺序:1、配置环境2、安装cluster3、安装dbms4、升级cluster5、升级dbms6、安装db 准备共享存储:Ocfs集群文件系统:准备一块很大的共享存储即可;asm管理的集群文件系统:准备两块最好是200m大小的裸盘共享存储用于vote,ocr,准备一块很...
控制文件管理
控制文件概念oracle数据库的文件是以文件的头64个字节标识文件的属性,并不是以文件名的扩展名为标识的。控制文件记录了数据库所有的物理信息的二进制文件。控制文件的本质是所有数据文件头的信息的2倍; 1. 很小的二进制2. 预先留好固定空间3. 位置由参数文件中的control_files决定4....
数据库的逻辑结构
数据库的逻辑结构概念Block(块)最基本的存储单元Extent(范围)一次分配的连续的块Segment(段)属于同一对象的范围组成一个段Tablespace(表空间)数据文件的组织行为 查看表emp的存储结构sys@TEST> select tablespace_name,segment_name,extent_id,blocks from db...
Mysql基础-DDl语句
1.创建数据库基本语法CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT] CHARACTER SET [=] charset_name [DEFAULT] COLLATE [=] collation_nameCREATE SCHEMA 是CREATE DATABASES的同义词。create_specification 选项指定数据库特...
表空间和数据文件移动和改名
//表空间改名System和sysaux表空间不能改名要改的表空间必须online和read write alter tablespace xxx rename to yyy; //数据文件的移动和改名:方式1.使用alter tablespace命令(只能对普通的表空间进行移动)1. 确认有什么?2. 表空间Offline3. 复制到新名称4. Alt...
表空间和数据文件管理
表空间和数据库文件概念数据库的逻辑结构和物理结构关系 oracle使用逻辑结构来管理数据存储 逻辑结构 物理结构 database | tablespace -->datafile (一个表空间最多有1023个数据...
参数文件管理
参数:什么是数据库参数控制数据库的属性和行为的一些开关参数的数量:随版本有些变化select count(*) from v$parameter;select count(*) from v$system_parameter; //查看参数名和参数值SQL> select name,value from v$parameter; //db_name参数是实例启动...
Oracle 11G 升级
检测数据库组件是否正常select comp_name,version,status from dba_registry;select count(1) from dba_invalid_objects; 11g不需要安装基础版本 有两种方式1.把低版本覆盖2.安装高版本然后用高版本打开数据库 使用oracle用户上传11.2.3安装软件1.安装高版本的数...
Oracle 10G 10.2.0.1升级到10.2.0.5
oracle 10g升级 10.2.0.5检查是否开了回收站,如果开了需要清空回收站。 show recyclebin;查看回收站purge table t1;清空回收站中指定的表purge recyclebin;清空回收站中所有的dba_recyclebin 使用dba用户清空所有用户的回收站1.如果是手动管理要保证shared_pool_size 大于...
Oracle 手工建库
1、配置环境变量.bash_profile[oracle@yidb ~]$ cat .bash_profileexport ORACLE_BASE=/oracle/appexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_SID=erdbexport PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATHalias sqlplus='rlwrap sqlplus' 2、建立相应...
Oracle 11G for Aix -文件系统
1. 安装操作系统aix 6.1 安装过程时间过长,不要连接存储。2. 安装app-dev server cde openssh3. OS update (smitty updateall)4. 创建oracle对应的文件系统 &n...
Oracle 10G for Aix -文件系统
1. 安装操作系统2. 安装软件包3. update4. 查看内存大小/usr/sbin/lsattr -E -l sys0 -a realmem 5. 查看paging space/usr/sbin/lsps -a6. 查看磁盘空间df -gchfs -a size=4G /filesystem 7. 上传软件包之前确认limits(/etc/security/limits)ulimit -a...
Oracle 10G for Linux 文件系统+ASM
1.磁盘划分,主机名设置。2.创建 /oracle /oradata 目录3.在 /dev/sdb 下创建分区,并挂载到/oradata目录下 a.fdisk /dev/sdb b.mkfs.ext3 /dev/sdb1 c.mount /dev/sdb1 /oradata d.vi /etc/fstab ...
Oracle 11G for Linux -ASM
1、设置ip地址2、设置主机名、修改/etc/hosts,设置主机名和Ip的对应关系3、安装oracle依赖的软件包4、建立用户和组/usr/sbin/groupadd -g 501 oinstall/usr/sbin/groupadd -g 502 dba/usr/sbin/groupadd -g 504 asmadmin/usr/sbin/groupadd -g 506 asmdba/usr/s...