
oralce相关知识整理 收藏
hooyang
这个作者很懒,什么都没留下…
展开
-
在ORACLE数据库中实现从非归档模式到归档模式的转化
发表人:hicks | 发表时间: 2005年六月30日, 09:11一、查看数据库运行模式可以用超级用户(INTERNAL)在SQLPLUS中使用命令ARCHIVE LOG LIST查看SQL> archive log listDatabase log mode No Archive ModeAutomatic archivalDisabledArchive destin原创 2005-07-26 10:12:00 · 930 阅读 · 0 评论 -
图片如何保存到oracle 数据库里(没有测试不知道是否正确)
建表: CREATE TABLE IMAGE_LOB (T_ID VARCHAR2 (5) NOT NULL,T_IMAGE BLOB NOT NULL); 建目录: CREATE OR REPLACE DIRECTORY IMAGES AS C:/Oracle; 建过程: CREATE OR REPLACE PROCEDURE IMG_INSERT (TID VARCHAR2,FILENAM原创 2005-04-20 21:51:00 · 1049 阅读 · 0 评论 -
技巧: 判断是否存在记录
很多人喜欢用:select count(*) into t_count from t where condition;if t_count> 0 then ....这种方法的问题在于:我们需要的仅仅是是否存在,而不是得到总记录数。查询记录总数付出了不必要的性能代价。两种情况:1. 如果判断是否存在记录后, 要查询记录中的某些列的信息,或者是决定要对表进行insert/update操作,典型的操作为原创 2005-04-21 23:07:00 · 1577 阅读 · 0 评论 -
sql*plus使用的一些技巧
sql*plus使用的一些技巧Sql*plus中蕴藏着好多技巧,如果掌握这些技巧,对于在oracle数据库下进行快速开发与有效维护数据库都是有益的。 下面就接受一二, 1.使用SQL*PLUS动态生成批量脚本将spool与select命令结合起来使用,可以生成一个脚本,脚本中包含有可以批量执行某一任务的语句。例1:生成一个脚本,删除SCOTT用户下的所有的表:a. 创建原创 2005-04-23 11:02:00 · 767 阅读 · 0 评论 -
如何让你的SQL运行得更快--交通银行长春分行电脑部
如何让你的SQL运行得更快交通银行长春分行电脑部 任亮 ---- 人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们原创 2005-04-25 19:14:00 · 773 阅读 · 0 评论 -
SQL*PLUS命令的使用大全
SQL*PLUS命令的使用大全 Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中原创 2005-04-23 10:59:00 · 716 阅读 · 0 评论 -
[Oracle]用OraKill结束失控的Oracle 进程
[Oracle]用OraKill结束失控的Oracle 进程 作者: Builder.com 2005-01-07 11:36 AM 一个用户进程偶尔会挂起或占用过多资源而拒绝其它会话。如果 DBA 依然能够访问数据库,她通常可以发出以下查询: select s.username, s.osuser, s.sid, s.serial#, p.spid from v$session s,v$原创 2005-04-25 22:39:00 · 933 阅读 · 0 评论