oracle hints 总结
基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预...
同时使用数据库链和序列时应注意的几点
转自 http://blog.itpub.net/post/468/9547在一条语句中如果同时包括数据库链和序列,就会出现潜在的问题,而Oracle的文档在这里并没有描述清楚。下面通过一个例子对同时包括数据库链和序列的几种情况分别进...
oracle通过PDE文件和dmp文件导入数据时注意事项
一:在通过PDE导入数据时,默认是先建立了索引,之后再向表中插入数据,插入数据时要维护索引,所以速度很慢,建议当通过PDE导入数据时,先创建table,然后删除索引,最后导入数据;二:通过dmp文件导入数...
远程插入数据使用insert @ values时必须使用绑定变量
create or replace procedure cs is n number(1); bh varchar2(30); zt varchar2(500);begin For c in (Select * from jbxx Where CLASS='12' and BH is not null) Loop bh:='A'||substr...
配置JIRA使用外部数据库(Oracle 10g)
使用的是Jira Standalone版本, 安装后默认使用HSQL, 数据量有上限, 于是乎考虑将其转移至Oracle存储.1. 先在Oracle中新建数据库或者表空间, 并创建个Jira使用的用户, 设置好权限.2. 进入Jira管理界面, 左...
查看oracle数据库是否归档和修改归档模式
首先查看数据库现有模式可使用以下语句select name,log_mode from v$database;也可以用下面的语句archive log list;(该方法需要as sysdba)对于非归档模式的数据库该为归档模式(主要以Oracle 10g为参考)...
PLSQL developer的版本控制
这两天一直在研究plsql developer的版本控制,这里总结一下。、通常有两种方法进行plsql的版本控制,一是VSS;二是SVN。 首先介绍第一种:利用VSS进行plsql developer的版本控制 材料准备:pl...
imp导入分区表
从dmp中导入分区表时,一般情况下都要先建好分区表空间;但是当向测试库或者本 地库中导入数据时,为了节约空 间,并不想要创建分区表空间,面对这种情况的解决办法是: 首先...
IMP-00009: 导出文件异常结束
今天准备从生产库向测试库进行数据导入,结果在imp导入的时候遇到“ IMP-00009: 导出文件异常结束” 错误,google一下,发现可能有如下原因导致 1.imp的数据太大,没有写buffer和commit&...
Oracle数据库 Exp/Imp工具性能调优【转】
转自 http://database.51cto.com/art/200812/102565.htm Oracle Exp/Imp工具是一个操作简单、方便灵活的备份恢复和数据迁移工具,它可以实施全库级、用户级、表级的数据备份和恢复。对于数据量在G级...
查看Oracle数据库中表空间信息的命令方法【转】
查看Oracle数据库中表空间信息的命令方法:通过查询数据库系统中的数据字典表(data dictionary tables)获取表空间的相关信息,首先使用客户端工具连接到数据库,这些工具可以是SQLPLUS字符工具、TOAD...
oracle逻辑备份imp/exp 示例用法【转】
exp userid=system/password@dbName wner=(scott) file=D:\dmp\zjdb.dmp log=D:\dmp\zjdb.log feedback=5000 direct=y RECORDLENGTH=655535 tables=(dept)关...
oracle默认安装的用户名/密码
默认安装带来的用户名/密码UsernamePasswordDescriptionSee AlsoCTXSYSCTXSYSThe Oracle Text accountOracle Text ReferenceDBSNMPDBSNMPThe account used by the Manageme...
把数据库切换成ARCHIEVELOG(归档)模式平【待完善】
把数据库切换成ARCHIEVELOG(归档)模式1、c:\> sqlplus internal/oracle@smart.comsql> shutdown immediatesql> startup pfile=$oracle_home\admin\smart\pfile\initsmart.ora mount;sql> alter databas...
】%NOTFOUND相对于NO_DATA_FOUND【转】
理论上来说,%NOTFOUND是一个游标属性,并且如果最后一个FETCH语句没有提取到数据则为TRUE,否则为false。而NO_DATA_FOUND是一个预定义的异常,在SELECT ?INTO ?没有提取到纪录时将抛出一个异常。两者的...
pl/sql编程禁忌【转】
SQL & PL/SQL禁忌一共分为四种不同的缺点,主要包括如下:·数据中断的威胁—可能会导致数据丢失;·使系统难以使用—如可能会减少重用性或者使系统难以维护;·降低性能—通常是浪费存储和CPU;·安...
关于oracle导出excel和excel导入oracle的经验总结【转】
转自 http://blog.csdn.net/xieyunchao/article/details/5218974一、oracle导出excel 方法一:最简单的方法---用工具plsql dev执行File =>new Report Window 。在sql标签中写入需要的sql,点击执行...
OLAP与OLTP的区别【转】
转自 http://wenyan.blog.51cto.com/72002/10425 OLTP:On_line Transaction Processing 联机事务处理OLAP:On_line Analytical Processing 联机分析处理OLTP 顾名思义,以业务处理为主。OLAP则是专门...
oracle11gr2配置概要
今天在一台windows server 2003 上安装了oracle11gr2,这是把配置概要收藏了下来。创建数据库 - 概要数据库配置概要全局数据库名:SMJGSB数据库配置类型:单实例SID:SMJGSB管理选项类型:Datab...
1521端口已被占用解决方案
1.先查看端口情况通过netstat -ano,查看1521端口是否被其他程序占用;如果被占用几下进程ID通过tasklist|findstr "进程ID" 查找到程序名,KILL IT;2.如果端口并没有被占用通过 lsnrctl stop;然后 lsnrc...