按类别查询搜索结果
关于关键词 的检测结果,共 713
eagle198699 | 2014-08-06 14:02:18 | 阅读(5980) | 评论(0)
通过系统监控平台告警发现数据库的Library Hit %命中率很低查看AWR报告发现:每秒解析次数只有5.4每秒硬解析次数达到928.4Library Hit %: 71.16 Soft Parse %: -17,006.07 软解析比例完全溢出。检查系统的解析次数统计发现大量的parse count (failures)select * from v$sysstat where name like 'par...【阅读全文】
哇哈哈8147 | 2014-07-14 11:38:38 | 阅读(270) | 评论(0)
最近的项目中用到了Oracle函数和存储过程,之前一直都是用的sql语句进行数据库操作,这一次用过存储过程之后,发现存储过程确实非常好用,功能也非常强大所以各写个简单的demo给大家分享:cuug每周五晚8点都有免费网络课程,详情可点击cuug官网。一、Oracle函数1.函数的创建create or replace function SumResult(Pa...【阅读全文】
jerry_ye | 2014-07-10 09:06:39 | 阅读(660) | 评论(0)
一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete2,创建一个存储过程 bb 作用是往pig表中插入数据SQL> create or replace procedure JOB_PRO_TEST as...【阅读全文】
哇哈哈825 | 2014-06-26 11:23:34 | 阅读(640) | 评论(0)
Oracle 10g之前,告警日志位于bdump文件夹下,但11g对此做了变更,引入了ADR(一个存放数据库诊断日志、跟踪文件的目录),它对应的初始化参数为DIAGNOSTIC_DEST,如果设置了$ORACLE_BASE环境变量,那么DIAGNOSTIC_DEST等于$ORACLE_BASE,如果没有设置$ORACLE_BASE,则等于$ORACLE_HOME/log。http://cuug.com.cn/html/activi...【阅读全文】
guoyJoe | 2014-06-19 10:38:48 | 阅读(3531) | 评论(0)
很早之前,在一次讲课了,用了命令ipcs,发现oracle的共享内段好小,如下:oracle@mydb ~]$ ipcs -a ------ Shared Memory Segments -------- key shmid owner perms bytes nattch status 0x00000000 32768 root 644 72 2 0x00000000 65537 root 644 16384 2 0x00000000 98306 root 644 280 2 0x00000000 1409028 【阅读全文】
【Oracle】 管理
guoyJoe | 2014-06-19 10:34:15 | 阅读(741) | 评论(0)
        从逻辑上讲,数据存储在段(通常是表)中;从物理上讲,数据存储在数据文件(datafile)中。表空间(tablespace)实体是二者的桥梁,一个表空间可能包含多个段,并由多个数据文件组成。段和数据文件没有直接关系。数据文件可以作为文件系统中的文件存在,从10 g版本开始,也可以作为自动存储管理(Automatic Storage  Management,ASM)设备上的文件存咛【阅读全文】
jsustchenjin | 2014-06-09 10:24:33 | 阅读(1310) | 评论(0)
在sqlplus中这两种方法都可以使用:exec pro_name(参数1..);call pro_name(参数1..);区别:1. 但是exec是sqlplus命令,只能在sqlplus中使用;call为SQL命令,没有限制.2. 存储过程没有参数时,exec可以直接跟过程名(可以省略()),但call则必须带上().SQL> --创建过程 插入数据SQL> cre...【阅读全文】
cxmfyl | 2014-06-05 09:03:50 | 阅读(940) | 评论(0)
vi /etc/sysctl.confkernel.shmmax =2147483648kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.wmem_default = 262144net.core.rmem_max = 262144net.core.wmem_max = 262144sysctl –p...【阅读全文】
cxmfyl | 2014-06-04 09:04:37 | 阅读(2380) | 评论(1)
                         此实验针对RHEL 5.4版本Linux系统、Oracle10G RAC和StarWind5软件    在搭建Oracle RAC的时候,我们不可避免的需要使用共享存储,对于大多数没有硬件环境的技术人员,这是件很苦逼的事情,好不容易发现一个不...【阅读全文】
huaius | 2014-05-29 15:14:39 | 阅读(4020) | 评论(0)
概述一个Oracle数据库由物理和逻辑结构组成。物理结构可以从操作系统上被看到并操作,比如储存数据的磁盘文件。逻辑结构是DB建立并识别的,操作系统无法理解。DB、表空间中的主要逻辑结构包含物理文件。他们之间的关系如下图所示结构管理的大部分可以由DB自动完成。EM提供了一个BUI来使用户可以简单的管理和监控DB。...【阅读全文】
cxmfyl | 2014-05-27 13:08:36 | 阅读(850) | 评论(0)
存储及RAID技术1.提供冗余2.提供访问速度经典的Oracle运行环境:用光纤线互联冗余(HA/防止单点故障)+负载均衡=RAC服务器服务器 SANSAN存储存储数据文件存放在存储RAID0 最少2块硬盘,最好不要超过6块硬盘浪费0条带卷(并联):并行读/写无冗余串联卷:只能增加大小无冗余RAID1 用的较少...【阅读全文】
cxmfyl | 2014-05-27 13:04:41 | 阅读(760) | 评论(0)
1.计算机缓存技术缓存技术遍布IT整个行业各个方面内存是最大的缓存CPU-------内存------硬盘CPU从内存中读数据逻辑IO消耗CPU资源内存从硬盘读数据物理IO          逻辑IO缓存的 命中率=---------------一般 =99%     (物理IO+逻辑IO)一种情况是正常的。另...【阅读全文】
mikean | 2014-05-25 17:40:43 | 阅读(990) | 评论(0)
在我的工作中,经常需要导入Excel数据到oracle数据库中,
在前端程序中是逐行访问,读取数据.
在oracle后端也可以处理.

我封装了一个通用的package utl_excel.用来用SQL直接查询.

範例1: excel数据存放在exceldata的blob_data栏位
select *
from exceldata a,
table( utl_excel.get_xls_table(blob_data) ) xx
where a.name='MSOFFICE.EXCEL';

範例2: 直接读取http或者ftp上的excel文件, utl_lob是另外一个通用package
select *
from table(
utl_excel.get_xls_table(utl_lob.url2blob('http://192.168.1.11/data/test.xls') ) )
【阅读全文】
hgx_cu | 2014-05-23 16:58:58 | 阅读(350) | 评论(0)
存储过程(procedure)是一个有名PL/SQL块。它的本质是PL/SQL块,只是给这个块起了一个名字,并且存储在数据库中,可以通过名字多次执行【阅读全文】
www_xylove | 2014-05-21 10:46:15 | 阅读(1020) | 评论(0)
OS: Solaris 10 SPARC 64bitGI: 11.2.0.4.2DB: 11.2.0.4.2OCR存储方式: ASMDB存储方式: ASM 1, 新的存储设备划分LUN并且做了映射后,在OS通过format可以看到新的磁盘,修改磁盘属主及权限;点击(此处)折叠或打开chown grid:asmadmin /dev/rdsk/c9t600601601DC0310064D1C64F2FDBE3...【阅读全文】
iniestandroid | 2014-05-17 12:26:43 | 阅读(4540) | 评论(1)
OS: Solaris 10 SPARC 64bitGI: 11.2.0.4.2DB: 11.2.0.4.2OCR存储方式: ASMDB存储方式: ASM 1, 新的存储设备划分LUN并且做了映射后,在OS通过format可以看到新的磁盘,修改磁盘属主及权限;点击(此处)折叠或打开chown grid:asmadmin /dev/rdsk/c9t600601601DC0310064D1C64F2FDBE3...【阅读全文】
哇哈哈825 | 2014-05-12 10:39:53 | 阅读(270) | 评论(0)
oracle怎么恢复被覆盖的存储过程cuug本周五晚8点免费网络课程,大家赶紧报名参加吧!  在oracle数据库中,如果覆盖了之前的存储过程,那得赶紧闪回,时长越长闪回的可能性越小。  原理很简单,存储过程的定义就是数据字典,修改数据字典跟修改普通表的数据没有区别,此时会把修改前的内容放到undo中,可以根据这一...【阅读全文】
哇哈哈825 | 2014-05-05 09:42:32 | 阅读(560) | 评论(0)
1、执行建库命令[Oracle@www.linuxidc.com database]$ dbca -silent -responseFile /home/oracle/database/dbca.rsp2、报模版不存在,错误信息如下:Template General Purpose does not exist. Please specify an existing template for database creation.3、解决办法,打开dbca.rsp响应文件,找到如下配置信息:...【阅读全文】
kaichuanle | 2014-04-30 14:52:20 | 阅读(310) | 评论(0)
oracle outline 存储大纲 cursor_sharing参数 绑定变量【阅读全文】
eagle198699 | 2014-04-23 15:57:12 | 阅读(5430) | 评论(0)
有些数据库中文乱码是因为字符集编码不同导致的,比如gbk字符集用2个byte保存一个中文字符,utf8用3个byte保存一个中文字符。一些情况下,数据库字符集为ZHS16GBK,但是连接数据库的客户端环境用了UTF8的字符集。插入中文时,只要在字段长度定义内,应用不会报错,但在其他GBK客户端以及在数据库内看起来,变成了乱码,...【阅读全文】