数据库
goodguyzl
一条迷惑的路......
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ORA-12505 connection refuse 解决办法及总结
在项目遇到一个问题,在用java中用jdbc连接oracle时出错,log中记录“connectin refuse(DESCRIPTION=(TMP=)(VSNNUM=168354658)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))”,采用的连接url是“jdbc:oracle:thin:@hostname:1521:o...2009-12-17 22:40:15 · 684 阅读 · 0 评论 -
SQL查询优化技巧30则
[size=medium]1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量[color=red]避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描[/color],如: select id from t where num is null 可以在num...原创 2010-05-20 10:13:08 · 1711 阅读 · 0 评论 -
Linux 下启动Oracle
在网上查找 linux下启动oracle的命令, 得到的答案大都是: [quote]# $ su - oracle # $ sqlplus / nolog # sql> conn / as sysdba # sql> startup (一般不需要加参数,只要设置好环境变量) # sql> quit (退出sql模式) # $ lsnrctl start (启动监听器) [/quote...2010-05-20 18:07:31 · 160 阅读 · 0 评论 -
Ubuntu 10.4 Oracle 10g XE 安装手记
1.从oracle网站上下载了linux edition 安装文件, oracle-xe-universal_10.2.0.1-1.0_i386.deb. 2. cd到安装文件所在目录, 根据oracle官网上的安装指南,输入以下命令, dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb 过了几秒钟,提示de...原创 2010-05-24 12:43:47 · 169 阅读 · 0 评论 -
oracle procedure 表或视图不存在的问题
今天在写一个procedure,让其每天定时统计表空间的增长情况,定时功能通过oracle的job来完成。 在代码里,写了这样一个语句 select sum(bytes) from dba_data_files where tablespace_name='USRES' 编译时总是提示“table or view does not exist”,表或...原创 2011-03-06 20:44:57 · 767 阅读 · 0 评论 -
cursor介绍
本文转自:http://www.iteye.com/topic/649874 关键字 概念 类型 异常处理 一 概念 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘...原创 2011-03-06 23:25:32 · 455 阅读 · 0 评论 -
Oracle job的那些事
如果你想每天定时在Oracle里执行一个任务,比如统计表空间增长了多少, 并且把增长状况写入另一个统计表,应该怎么来做呢? 用编程语言?如Java的Timer和TimerTask来执行定时任务。这种选择太麻烦,你还要单独去运行一个JVM让你的程序执行。能不能在Oracle内部来完成,而不需借助其他程序呢?当然可以。 Oracle提供了dbms_jo...原创 2011-03-12 16:19:41 · 227 阅读 · 0 评论 -
oracle XE ,procedure死循环导致100%CPU解决
写了个procedure,在cursor里用loop的时候忘记写exit when了,结果用job去调度执行起来后,oracle的进程就占掉100%CPU了,shutdown了后重新startp,马上又是100%了。想用toad等工具去连都基本没反应了。没办法,只能sqlplus了,用sys用户登进去,select * from dba_jobs where broken='N...原创 2011-03-22 22:19:52 · 240 阅读 · 0 评论
分享