- 博客(17)
- 收藏
- 关注
原创 xhost命令
xhost 是用来控制X server访问权限的,控制谁可以访问当前主机上的增强 X-Windows.通常当你从hostA登陆到hostB上运行hostB上的应用程序时,做为应用程序来说,hostA是client,因此在登陆到别的用户前,需要在root用户上运行xhost + 来使其它用户能够访问的Xserver。语法:xhost [ + | - ] [ Name ]xhost
2013-11-20 19:57:19
2993
原创 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
2636
原创 索引跳跃扫描
从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
1985
原创 利用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
1502
原创 perl连接oracle,DBI,DBD,Data-ShowTable安装
软件下载,http://pan.baidu.com/share/link?shareid=3573675631&uk=640654296 里面包含了一下三个软件包DBI-1.622.tarDBD-Oracle-1.50.tarData-ShowTable-3.3.tar解压软件包tar -xzvf DBI-1.622.tar.gz tar -xzvf DBD-O
2013-11-03 10:35:34
1574
转载 Linux服务器性能评估与优化
转载 http://www.itlearner.com/article/4553一、影响Linux服务器性能的因素 1.操作系统级 Ø CPUØ 内存Ø 磁盘I/O带宽Ø 网络I/O带宽 2. 程序应用级 二、系统性能评估标准影响性能因素
2013-11-02 21:01:10
703
转载 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
844
原创 oracle CBO优化器何时会选择全表扫描
全表扫描将读取高水位线(HWM)之下的所有数据块从数据文件读到缓冲区,然后读取每项行数据,看是否满足WHERE子句过滤条件。当Oracle执行全表扫描时会按顺序读取每个块且只读一次,如果能够一次读取多个块,可以有效的提高效率,初始化参数DB_FILE_MULTIBLOCK_READ_COUNT用来设置在一次I/O中可以读取多少个数据块。通常我们认为应该避免全表扫描,但是在检
2013-11-02 19:16:54
1043
原创 讨论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
1439
原创 组合索引
组合索引(concatenated index):由多个列构成的索引,创建组合索引create index idx_detp on detp(col1,col2,col3,....),则我们称idx_emp索引为组合索引。在组合索引中有一个重要的概念:引导列(leading column),在上面的例子中,col1列为引导列。当我们进行查询时where 限制条件必须有引导列.使
2013-11-02 11:19:49
4440
原创 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
959
原创 红帽子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
1592
原创 oracle10g建库出现ORA-00600
今天在linux6.4系统下安装,用dbca创建库,出现ORA-00600:internal error code错误,这是由于在linux系统的hosts文件,没有加入IP和主机别名引起的[root@orapy ~]# more /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.
2013-10-26 16:15:06
1148
原创 linux 6.4平台利用rman迁移oracle 11g r2数据库
测试环境分别在虚拟机安装A,B主机系统:linux 6.4,数据库:oracle 11g r2A主机:安装oracle 11g r2数据库B主机:只安装oracle 11g r2软件第一步,运行下面rman命令备份数据库run{CONFIGURE CONTROLFILE AUTOBACKUP ON;CONFIGURE CONTROLFILE AUTOBACKUP
2013-10-26 00:16:30
2282
原创 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
709
原创 oracle启动出现了ORA-00119,ORA-00130
启动虚拟机的oracle,执行startup,出现了下面故障码,SQL> startupORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=orapy)(PORT=15
2013-10-25 15:17:33
4477
原创 linux更改主机名
查看主机名[root@st ~]# hostname st更改主机名第一步:[root@st ~]# hostname orapy ----这里我的主机名为orapy[root@st ~]# hostnameorapy第二步:修改network配置文件[root@st ~]# vi /etc/sysconfig/networkNET
2013-10-25 11:45:02
888
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人