
Oracle
文章平均质量分 76
Wentasy
Blockchain specialist.
展开
-
Oracle体系结构及备份(九)——sga-large_pool
一 什么是Large Pool 大池是系统全局区中可选的一个内存区。主要在下面几种情况中使用:共享服务器的全局用户区(UGA)、并行进程、使用RMAN作备份恢复。大小由参数LARGE_POOL_SIZE决定,也可以动态改变大小。 The database administrator can configure an optional memory a原创 2013-06-10 18:32:29 · 4194 阅读 · 2 评论 -
Oracle体系结构及备份(十五)——bg-lgwr
一 什么是LGWR进程 LGWR写的条件: 提交的时候 达到三分之一满 日志的大小达到1M 每隔三秒 在DBWn进程写之前 The log writer process writes redo logentries to disk. Redo log e原创 2013-07-01 09:56:14 · 5141 阅读 · 0 评论 -
Oracle体系结构及备份(十八)——bg-database
--库名的查找show parameter db_name;select name from v$database;--实例名select instance_name from v$instance;show parameter instance_name;--Oracle服务器:库名+访问名--数据文件select name from v$datafile;--控制文件select name from v$controlfile;--日志文件select member from v原创 2013-07-17 07:55:33 · 4005 阅读 · 0 评论 -
Oracle体系结构及备份——目录
Oracle体系结构及备份(一)——了解体系结构、Oracle体系结构及备份(二)——执行select语句的过程分析、Oracle体系结构及备份(三)——user-process、Oracle体系结构及备份(四)——server-process、Oracle体系结构及备份(五)——sga……原创 2013-07-01 10:55:44 · 4139 阅读 · 0 评论 -
Oracle体系结构及备份(十七)——bg-others
Oracle体系结构及备份(十七)——bg-others(其他进程):1.其他进程包括ARCn、RECO、Dnnn、LMS;2.归档进程在归档模式下有效;3.可以动态调整归档进程的大小,但不能超过30。原创 2013-07-17 07:49:34 · 3374 阅读 · 0 评论 -
Oracle 11g 第一章知识点总结——数据库简介 简单查询
Oracle 11g 第一章知识点总结——数据库简介 简单查询知识点预览历史关系型数据库数据库相关知识简单查询历史 1.树状类型---------->被淘汰2.理论-----IBM最先涉足3.Oracle----C语言编写4.用户----scott 猫tiger scott是Oracle数据库最早版本的测试人员原创 2012-09-03 19:27:17 · 3376 阅读 · 1 评论 -
Oracle 11g 第三章知识点总结——单行函数
Oracle培训(二十八)——Oracle 11g 第三章知识点总结——单行函数知识点预览单行函数 单行函数 1. SQL 函数 2.两种 SQL 函数 3.单行函数a) 操作数句对象b)接受函数返回一个结果c)只对一行进行变换d)每行返回一个结果e)可以转换数据类型f) 可以嵌套g)参数可原创 2012-09-08 17:00:30 · 3309 阅读 · 0 评论 -
Oracle 11g 第六章知识点总结——子查询
Oracle培训(二十九)——Oracle 11g 第六章知识点总结——子查询知识点预览 子查询子查询 1. 使用子查询解决问题 谁的工资比 Abel 高? 2. 子查询语法a) 子查询 (内查询) 在主查询之前一次执行完成。b) 子查询的结果被主查询使用 (外查询原创 2012-09-09 18:30:29 · 3093 阅读 · 0 评论 -
Oracle 11g 第十章知识点总结——约束
Oracle 11g 第十章知识点总结——约束知识点预览 复习约束 复习--主键primarykey--(非空+唯一) --唯一能够标识表里的一条记录--非空 not null--唯一性约束unique--检查约束 check(gender in('男','原创 2012-09-12 19:58:36 · 3323 阅读 · 0 评论 -
PL/SQL“ ORA-14551: 无法在查询中执行 DML 操作”解决
环境 Oracle 11.2.0 + SQL Plus 问题 根据以下要求编写函数:将scott.emp表中工资低于平均工资的职工工资加上200,并返回修改了工资的总人数。PL/SQL中有更新的操作,执行此函数报如下错误:ORA-16551: 无法在查询中执行 DML 操作。 解决 在声明函数时加上: PRAG原创 2013-06-29 15:58:28 · 7102 阅读 · 0 评论 -
Oracle体系结构及备份(十六)——bg-ckpt
CKPT进程:1.CKPT,非常非常重要的后台进程,同样不能kill。触发顺序:CKPT------>DBWR------->LGWR;2.作用:发出信号给DBWn、更新数据文件头、更新控制文件;3.Linux中使用ps命令查看CKPT进程。原创 2013-07-14 09:05:40 · 3899 阅读 · 0 评论 -
Oracle体系结构及备份(六)——sga-shared_pool
一 什么是shared_pool The shared pool portion of the SGA contains the library cache, the dictionary cache, the result cache, buffers for parallel execution messages, and control structures.原创 2013-06-07 17:24:40 · 3612 阅读 · 0 评论 -
Oracle体系结构及备份(十一)——bcakground-process
一 什么是后台进程 Oracle后台进程包括数据写进程(DatabaseWriter,DBWR)、日志写进程(Log Writer,LGWR)、系统监控(System Monitor,SMON)、进程监控(Process Monitor,PMON)、检查点进程(Checkpoint Process,CKPT)、归档进程、服务进程、用户进程。 数原创 2013-06-12 09:57:59 · 4166 阅读 · 0 评论 -
Oracle体系结构及备份(十二)——bg-smon
一 什么是SMON进程 The systemmonitor performs recovery when a failed instance starts up again. In an OracleReal Application Clusters database, the SMON process of one instance canperform instance原创 2013-06-13 17:29:36 · 4365 阅读 · 0 评论 -
Oracle体系结构及备份(十)——sga-others_pool
一 其他池(Java池、流池) Java池,也是系统全局区中一个可选内存区,用于Java程序的解释和执行,大小由参数JAVA_POOL_SIZE决定,也可以动态调整。如果granule是4M,Java池默认是24M;如果granule是16M,默认大小是32M。如果在数据库创建时选择了安装JVM组件,那么这个池必须配置。 Java Pool原创 2013-06-11 16:19:53 · 4289 阅读 · 0 评论 -
Oracle体系结构及备份(十四)——bg-dbwr
一 什么是DBWR进程 DBWR,数据库写进程。 The database writer writes modified blocksfrom the database buffer cache to the datafiles. Oracle Database allows amaximum of 20 database writer processes原创 2013-06-15 16:52:21 · 4801 阅读 · 0 评论 -
Oracle体系结构及备份(十三)——bg-pmon
一 什么是PMON进程 The process monitor performs processrecovery when a user process fails. PMON is responsible for cleaning up thecache and freeing resources that the process was using. PMON also原创 2013-06-14 16:05:22 · 4335 阅读 · 0 评论 -
Oracle体系结构及备份(五)——sga
一 什么是SGA(参考 Oracle内存结构--SGA) SGA是一组为系统分配的共享的内存结构,可以包含一个数据库实例的数据或控制信息。如果多个用户连接到同一个数据库实例,在实例的SGA中,数据可以被多个用户共享。当数据库实例启动时,SGA的内存被自动分配;当数据库实例关闭时,SGA内存被回收。 SGA是占用内存最大的一个区域,同时也是影响数据库性能的重要因素。原创 2013-06-06 15:49:04 · 4641 阅读 · 0 评论 -
Oracle体系结构及备份(一)——了解体系结构
Oracle体系结构及备份开篇,了解体系结构。 @Wentasy 博文仅供参考,欢迎大家来访。如有错误之处,希望批评指正。原创博文如需转载请注明出处,谢谢 :) [优快云博客]原创 2013-06-01 15:43:07 · 4759 阅读 · 0 评论 -
Oracle体系结构及备份(七)——sga-data_buffer
一 什么是Data Buffer Data Buffer,数据高速缓冲区,暂存从数据文件中获得的数据块的数据映像,同样遵循LRU算法管理内存。当再次需要操作这些数据可以从内存中直接获取和更新,语句执行效率能够大幅度的提高。初始化参数DB_BLOCK_SIZE决定了数据块的大小,这也是数据库I/O的最小单位。 数据高速缓存区由多个独立的子缓存池构成,可原创 2013-06-08 09:12:33 · 4082 阅读 · 0 评论 -
Oracle 11g 第十二章知识点总结——其他数据库对象
Oracle 11g 第十二章知识点总结——其他数据库对象知识点预览 复习其他数据库对象 复习 --序列Create sequence seq_name --综合练习 --社区网站 人人网 --站内信系统 --会员 --member原创 2012-09-12 20:10:42 · 2668 阅读 · 0 评论 -
个人小项目——飞聊通讯录V1.0小结
需求描述 设计一个简单的通讯录,实现管理员对通讯录的管理,包括添加一条通讯记录,根据id修改对应的记录信息,根据id删除一条记录,根据id显示一条记录的详细信息。每个页面都要有命令提示信息。 具体要求 1. 系统启动的时候从数据库读取是否已经存在管理员,如果没有注册管理员则先要求注册一个新的管理员账户。如果管理员已经存在,则要求管理员输入账号和密码登录原创 2012-10-03 10:48:12 · 4363 阅读 · 6 评论 -
学习笔记——目录
CoreJava Core Java 第一章知识点总结http://blog.youkuaiyun.com/wentasy/article/details/7586002 Core Java第二章知识点总结(一)http://blog.youkuaiyun.com/wentasy/article/details/7612814 Core Java第二章知识点总结(二)http://bl原创 2012-11-01 10:24:45 · 5699 阅读 · 5 评论 -
MyEclipse6.5利用Hibernate逆向工程生成映射文件出现oracle数据库版本不兼容解决
环境:MyEclipse6.5+Oracle11gR2 问题:对数据库表利用Hibernate逆向工程生成映射文件时,报oracle版本不兼容,出现错误。 解决:重新试了一次,发现Dialect(每个数据库Hibernate都有对应的方言,用来对不同的数据库进行不同的配置和操作(主要是语法))选择的是oracle9i/10g,由于本机安装的数据库是oracle11gR2,这样配置的原创 2011-10-07 12:11:52 · 1902 阅读 · 0 评论 -
Oracle 11g 第四章知识点总结——多表查询
Oracle培训(二十八)——Oracle 11g 第四章知识点总结——多表查询知识点预览多表查询多表查询 1. 从多个表中获取获取数据2. 笛卡尔集a) 笛卡尔集会在下面条件下产生:省略连接条件连接条件无效所有表中的所有行互相连接b) 为了避免笛卡尔集, 可以在 WHERE 加入有效的连原创 2012-09-08 17:41:14 · 4107 阅读 · 0 评论 -
Oracle 11g 第二章知识点总结——过滤 排序
Oracle培训(二十七)——Oracle 11g 第二章知识点总结——过滤 排序知识点预览创建表插入数据过滤排序 创建表 1. 创建表create table emp( empnonumber(4) not null, enamevarchar2(10), jobvarchar2(9),m原创 2012-09-08 14:40:26 · 2795 阅读 · 0 评论 -
Oracle 11g 第五章知识点总结——分组函数
Oracle培训(二十九)——Oracle 11g 第五章知识点总结——分组函数知识点预览 复习分组函数 复习 1. 多表查询2. 连接方式:a) 等值连接 b) 非等值连接 c) 自连接 子查询 任何原创 2012-09-09 18:07:49 · 3220 阅读 · 0 评论 -
SQL Plus支持上下键翻页
Oracle的SQL Plus默认不能使用上下键翻页,对于一个长期使用SQL Plus的用户来说实在不能忍受……原创 2013-12-22 10:33:37 · 3559 阅读 · 0 评论 -
RMAN备份与恢复之基于时间点的不完全恢复
在上一篇文章(RMAN备份与恢复之UNDO表空间丢失)中,我们讲到UNDO表空间丢失怎么处理,本文讲解基于时间点的不完全恢复。原创 2014-01-17 11:08:26 · 8021 阅读 · 0 评论 -
RMAN备份与恢复之UNDO表空间丢失
在上一篇文章(RMAN备份与恢复之可脱机数据文件丢失)中,我们讲到可脱机数据文件丢失怎么处理,这篇文章我们讲解UNDO表空间丢失的解决办法。原创 2014-01-16 11:11:41 · 4160 阅读 · 3 评论 -
RMAN备份与恢复之控制文件丢失
常言道,“知其然,更要知其所以然”。但是没有知其然,何谈知其所以然……原创 2014-01-14 09:26:18 · 5758 阅读 · 0 评论 -
PowerDesigner导出SQL,导入到Oracle中查询表结构报“ORA-04043: 对象XXX不存在”解决
环境Oracle 11.2.0 + SQL Plus + PowerDesigner 15.1 问题这学期学习Oracle数据库应用技术,需要做一个课程设计。PowerDesigner导出SQL,导入到Oracle中查询表结构报“ORA-04043: 对象XXX不存在”错误。 解决查询表结构时加上双引号。 总结工具自动生成的S原创 2013-06-28 16:29:43 · 4512 阅读 · 0 评论 -
java.lang.IndexOutOfBoundsException: Index: 5, Size: 5解决
环境Eclipse Indigo + Hibernate3.2 + Oracle 11g R2 + SQLPlus 问题运行Hibernate程序,报如下异常 java.lang.IndexOutOfBoundsException: Index: 5, Size: 5 at java.util.ArrayList.RangeCheck(ArrayList.java:54原创 2012-12-10 17:14:13 · 23442 阅读 · 1 评论 -
Oracle 11g 第十一章知识点总结——视图
Oracle 11g 第十一章知识点总结——视图知识点预览 复习视图 复习 --分页 每页显示5条 --第一页 select t.* from (select rownum sn,ename,job,salfrom emp where r原创 2012-09-12 20:04:48 · 3453 阅读 · 0 评论 -
org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update解决
环境Eclipse Indigo + Hibernate3.2 + Oracle 11g R2 + SQLPlus 问题运行Hibernate程序,报如下异常 org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update at org.hibernate原创 2012-12-10 17:07:38 · 11025 阅读 · 0 评论 -
Red Linux 6.0下安装Oracle 10g
一. 环境说明 RedHat Enterprise Linux 6.0 + Virtual Box 4.1.8 + Oracle 10g 二. 安装前配置 1. 安装Oracle 10g R2所需的软件包用root登录到系统,依次安装以下包# cd /mnt/cdrom/Server/# rpm -Uvh setarch-2*# rpm -U原创 2013-03-08 20:53:51 · 11295 阅读 · 4 评论 -
Oracle 11g 第八章知识点总结——处理数据
Oracle 11g 第八章知识点总结——处理数据知识点预览复习处理数据复习--建表t_usercreate table t_user(id number(4),name varchar2(10),password varchar2(20),gender char(1),birthday date);--插入数据insert int原创 2012-09-12 19:42:48 · 2610 阅读 · 0 评论 -
org.hibernate.QueryException: Space is not allowed after parameter prefix ':'解决
环境Eclipse Indigo + Hibernate3.2 + Oracle 11g R2 + SQLPlus 问题运行Hibernate程序,报如下异常 org.hibernate.QueryException: Space is not allowed after parameter prefix ':' [select id from contactor wher原创 2012-12-10 17:31:02 · 9592 阅读 · 1 评论 -
java.lang.IllegalArgumentException: Positional parameter does not exist: 1 in query解决
环境Eclipse Indigo + Hibernate3.2 + Oracle 11gR2 + SQLPlus 问题运行Hibernate程序,报如下异常 java.lang.IllegalArgumentException: Positional parameter does not exist: 1 in query: select id from contactor原创 2012-12-10 17:29:08 · 13715 阅读 · 0 评论 -
error: Failed dependencies:compat-db42(x86-32)=4.2.52-15.el6解决
环境 RedHat Enterprise Linux 6.0 + Virtual Box 4.1.8 + Oracle 10g 问题 root@localhost Packages]# rpm -Uvhf compat-db-4.6.21-15.el6.i686.rpm warning: compat-db-4.6.21-15.el6.i686.rpm: Head原创 2013-03-08 21:10:15 · 3326 阅读 · 0 评论