Oracle
零玖看世界
坚持就有希望!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ORACLE EXP/IMP的使用详解
导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有不小的功劳。当然,我们也可以把它作为小型数据库的物理备份后的一个逻辑辅助备份,也是不错的建议。对于越来越大的数据库,特别是TB级数据库和越来越多数据仓库的出现,转载 2014-05-01 10:31:41 · 492 阅读 · 0 评论 -
Oracle数据库应用系统调优的方法
从以下几个方面:数据库服务器、网络I/O、应用程序等对整个系统加以调整,充分发挥Oracle的效能,提高整个系统的性能 Oracle数据库广泛应用在社会的各个领域,特别是在Client/Server模式的应用,但是应用开发者往往碰到整个系统的性能随着数据量的增大显著下降的问题,为了解决这个问题,从以下几个方面:数据库服务器、网络I/O、应用程序等对整个系统加以调整,充分发挥Oracle的效转载 2014-08-23 11:25:47 · 773 阅读 · 0 评论 -
数据库的分页查询
--mssqlserver的分页查询语句:select top 10 * from t where id not in (select top 20 id from t order by id ) order by id ;--或者select top 10 * from t where id in (select top 20 id from t order by id)转载 2014-08-25 19:09:25 · 508 阅读 · 0 评论 -
truncate,delete,drop的异同点
相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);依赖转载 2014-08-12 20:51:36 · 498 阅读 · 0 评论 -
员工部门表综合查询SQL
--数据库的表设计如下:--部门:部门编号,部门名称,地址;--员工:员工编号,员工名字,职务,管理编号,入职日期,薪资,奖金,部门编号;--创建部门表:CREATE TABLE dept(deptno INT PRIMARY KEY,dname VARCHAR(20),loc VARCHAR(20) );--创建员工表:CREATE TABLE emp(empno INT PRIM...转载 2014-08-13 22:46:15 · 21031 阅读 · 2 评论 -
Oracle触发器
什么是触发器? 触发器(Trigger)是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程,它一般用在比check约束更加复杂的约束上面。 触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作,诸如:update、i原创 2015-01-15 21:53:14 · 574 阅读 · 0 评论 -
Oracle存储过程
什么是存储过程? 存储过程(Procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。因此,我们可以简单的理解为:使用存储过程就像在数据库中运行方法。 存储过程的优点 (1)执行速度更快 – 在原创 2015-01-15 21:55:29 · 540 阅读 · 0 评论 -
获取系统当前时间的时分秒时间
获取系统当前的早15天的时间:SELECT TRUNC(SYSDATE - 15, 'dd') START_TIME, TRUNC(SYSDATE-14, 'dd') END_TIME, TRUNC(SYSDATE - 15, 'dd') INSERT_TIME FROM DUAL获取系统当前时间早15天1小时的时间:SELECT TRUNC(SYSDATE原创 2015-01-12 13:03:13 · 4645 阅读 · 0 评论 -
视图概述
1.视图的概述 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义在基表上的触发器。(Oracle支持在视图上显式的定义触发器和定义一些逻辑约束) 2.视图的存储转载 2015-01-20 23:25:29 · 929 阅读 · 0 评论 -
只显示重复数据,或不显示重复数据
如何只显示重复数据,或不显示重复数据 显示重复:select * from tablename group by id having count(*)>1原创 2014-08-23 10:18:17 · 1159 阅读 · 0 评论 -
主键和外键
2.主键和外键主键是本张表的主键,是唯一且非空的,而外键是另一张表中与这张表的某个字段的类型,字段名相同的字段,一般是用作关联两张或两张以上的数据表时用的。外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4原创 2014-08-23 10:32:06 · 528 阅读 · 0 评论 -
Oracle错误代码
ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021: 会话附属于其它某些进程;无法转换会话ORA-00022: 无效的会话 ID;访问被拒绝ORA-00023: 会话引用进程私用内存;无法转载 2014-05-01 09:08:06 · 647 阅读 · 0 评论 -
Oracle Statspack报告中各项指标含义详解~~学习性能必看!!!
Oracle Statspack报告中各项指标含义详解~~学习性能必看!!!Data Buffer Hit Ratio#数据块在数据缓冲区中的命中率,通常应该在90%以上,否则考虑加大 db_block_buffers(9i 以上可是db_cache_size) Buffer Nowait Ratio#在缓冲区中获取buffer 的未等待比率Library Hit转载 2014-05-09 13:17:52 · 685 阅读 · 0 评论 -
Oracle 11g实时SQL监控
作者:dbtan链接:http://www.dbtan.com/2010/04/real-time-sql-monitoring-in-oracle11g.html转载 2014-06-07 12:38:42 · 1699 阅读 · 1 评论 -
切换Oracle数据库实例
切换Oracle数据库的实例名:可以采用以下命令:export ORACLE_SID=S原创 2014-06-06 23:47:15 · 1375 阅读 · 0 评论 -
Oracle学习网址
http://www.ora-error.com/ Oracle数据库错误原创 2014-05-01 09:11:20 · 506 阅读 · 0 评论 -
修改Oracle数据库用户的密码
修改数据库用户密码的两个方法:方法一:SQL>原创 2014-06-06 23:54:43 · 517 阅读 · 0 评论 -
suse系统卸载数据库实例
1.停止数据库;2.执行以下命令:find $ORACLE_BASE/* -name '*[Ii][Pp][Tt][Vv][Cc][Mm][Ss]*'原创 2014-05-21 21:39:56 · 693 阅读 · 0 评论 -
DBA的那些事
监控数据库 除了合理的部署数据库之外,透过对数据库不同部分、组件的实时监控,我们可以及时采取补救措施以及防患于未然的策略来保障数据库持续、稳定、健康平稳运行。因此系统监控对于DBA而言,同样重要。下面先描述数据库级别的监控,后描述系统级别监控。这些部分通常包括以下内容: 数据库告警日志的实时监控,绝大部分Oracle错误信息都会记录于此。因此监控告警日志显得尤为重要。转载 2014-08-06 18:48:23 · 545 阅读 · 0 评论 -
如何实现数据库的优化?
A、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。 B、调整应用程序结构设计。这一部分也是在开发信息系统之前完成,程序员在这一步需要考虑应用程序使用什么样的体系结构,是使用传统的Client/Server两层体系结构,还是使用Browser/Web/Database的转载 2014-08-23 10:42:22 · 670 阅读 · 0 评论 -
“ORA-01110: data file 1: 'F:\oracle\product\10.2.0\oradata\orcl\sysaux01.dbf'"解决方法
解决办法: SQL>recover datafile 'F:\oracle\product\10.2.0\oradata\orcl\SYSAUX01.DBF';原创 2015-11-22 14:50:56 · 12201 阅读 · 0 评论
分享