- 博客(17)
- 收藏
- 关注
原创 xhost命令
xhost 是用来控制X server访问权限的,控制谁可以访问当前主机上的增强 X-Windows. 通常当你从hostA登陆到hostB上运行hostB上的应用程序时,做为应用程序来说,hostA是client,因此在登陆到别的用户前,需要在root用户上运行xhost + 来使其它用户能够访问的Xserver。 语法:xhost [ + | - ] [ Name ] xhost
2013-11-20 19:57:19
3201
原创 oracle netca出错误
racle Net Services 配置: # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x00002aaab7b3c73e, pid=2941, tid=47196867317408 # # Java VM: Java HotSpot(T
2013-11-14 14:02:10
2781
原创 索引跳跃扫描
从Oracle9i开始,索引跳跃式扫描特性可以允许优化器使用组合索引,即便索引的前导列没有出现在WHERE子句中。索引跳跃式扫描比全索引扫描要快的多 SQL> create table t as select * from all_objects; Table created. SQL> select count(*) from t; COUNT(*)
2013-11-13 22:20:25
2068
原创 利用dbms_stats收集统计信息(待续)
统计收集的权限 普通用户必须有execute_catalog_role权限 grant execute_catalog_role to hr; grant connect,resource,analyze any to hr; 统计收集的时间考虑 当参数STATISTICS_LEVEL设置为TYPICAL或者ALL,系统会在夜间自动收集统计信息。 表统计; 统计表的行
2013-11-04 22:50:26
1640
原创 perl连接oracle,DBI,DBD,Data-ShowTable安装
软件下载,http://pan.baidu.com/share/link?shareid=3573675631&uk=640654296 里面包含了一下三个软件包 DBI-1.622.tar DBD-Oracle-1.50.tar Data-ShowTable-3.3.tar 解压软件包 tar -xzvf DBI-1.622.tar.gz tar -xzvf DBD-O
2013-11-03 10:35:34
1661
转载 Linux服务器性能评估与优化
转载 http://www.itlearner.com/article/4553 一、影响Linux服务器性能的因素 1. 操作系统级 Ø CPU Ø 内存 Ø 磁盘I/O带宽 Ø 网络I/O带宽 2. 程序应用级 二、系统性能评估标准 影响性能因素
2013-11-02 21:01:10
777
转载 Linux性能优化
转载http://www.2cto.com/os/201109/103740.html 一、前言 1) Linux Proc文件系统,通过对Proc文件系统进行调整,达到性能优化的目的。 2) Linux性能诊断工具,介绍如何使用Linux自带的诊断工具进行性能诊断。 加粗斜体表示可以直接运行的命令。 下划线表示文件的内容。 二、/proc/sys/kernel/优化 1) /p
2013-11-02 20:23:28
936
原创 oracle CBO优化器何时会选择全表扫描
全表扫描将读取高水位线(HWM)之下的所有数据块从数据文件读到缓冲区,然后读取每项行数据,看是否满足WHERE子句过滤条件。 当Oracle执行全表扫描时会按顺序读取每个块且只读一次,如果能够一次读取多个块,可以有效的提高效率, 初始化参数DB_FILE_MULTIBLOCK_READ_COUNT用来设置在一次I/O中可以读取多少个数据块。 通常我们认为应该避免全表扫描,但是在检
2013-11-02 19:16:54
1119
原创 讨论B树索引中的 is null/is not null
为什么在查询中使用IS NULL 或IS NOT NULL同样会限制索引的使用 简答的说因为索引键值不会存储空值 Oracle的CBO并不会因为SQL语句中指定了IS NOT NULL或IS NULL操作就不再使用索引。CBO选择索引的条件只有正确性和代价,只要满足这两个条件就可以了。 测试案例 以dba_objects表的数据建一个测试表为T create table
2013-11-02 15:04:22
1518
原创 组合索引
组合索引(concatenated index):由多个列构成的索引, 创建组合索引create index idx_detp on detp(col1,col2,col3,....),则我们称idx_emp索引为组合索引。 在组合索引中有一个重要的概念:引导列(leading column),在上面的例子中,col1列为引导列。 当我们进行查询时where 限制条件必须有引导列. 使
2013-11-02 11:19:49
4532
原创 Oracle创建表空间、创建用户以及授权、查看权限常用sql语句
查看所有用户 SELECT * FROM DBA_USERS; SELECT * FROM ALL_USERS; SELECT * FROM USER_USERS; 查看用户系统权限 SELECT * FROM DBA_SYS_PRIVS; SELECT * FROM USER_SYS_PRIVS; 查看用户对象或角色权限 SELECT * FROM DBA_T
2013-11-01 22:39:01
1026
原创 红帽子linux6.4 安装oracle 10g
一、安装系统 虚拟机:VMware Workstation9.0 系统:红帽子linux6.4 内存:1G 二、安装Oracle前的系统准备工作 1.检查需要的软件包 可以使用rpm -qa|grep 软件包关键词命令进行检测, 手动安装如下的软件包: 挂载oralce软件包到linux [root@orapy ~]# mount /dev/mapper/v
2013-10-29 17:04:41
1661
原创 oracle10g建库出现ORA-00600
今天在linux6.4系统下安装,用dbca创建库,出现ORA-00600:internal error code错误, 这是由于在linux系统的hosts文件,没有加入IP和主机别名引起的 [root@orapy ~]# more /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.
2013-10-26 16:15:06
1214
原创 linux 6.4平台利用rman迁移oracle 11g r2数据库
测试环境分别在虚拟机安装A,B主机 系统:linux 6.4, 数据库:oracle 11g r2 A主机:安装oracle 11g r2数据库 B主机:只安装oracle 11g r2软件 第一步,运行下面rman命令备份数据库 run{ CONFIGURE CONTROLFILE AUTOBACKUP ON; CONFIGURE CONTROLFILE AUTOBACKUP
2013-10-26 00:16:30
2384
原创 linux 6.4 系统删除oracle 11g r2
关闭数据库 SQL> shutdown [immediate] 停止Listener [oracle@ora920 oracle]$ lsnrctl stop 如果有应用服务,先停止应用服务 [oracle@ora920 oracle]$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop 删除安装目录 [root@ora920
2013-10-25 17:29:21
777
原创 oracle启动出现了ORA-00119,ORA-00130
启动虚拟机的oracle,执行startup,出现了下面故障码, SQL> startup ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=orapy)(PORT=15
2013-10-25 15:17:33
4578
原创 linux更改主机名
查看主机名 [root@st ~]# hostname st 更改主机名 第一步: [root@st ~]# hostname orapy ----这里我的主机名为orapy [root@st ~]# hostname orapy 第二步:修改network配置文件 [root@st ~]# vi /etc/sysconfig/network NET
2013-10-25 11:45:02
951
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅