`
文章列表
记录工作日常中的良好习惯 1. 多看源代码,能更深了解怎么用,为什么用该组件的原因。
1. shutdown immediate -- 停止数据库 2. startup mount      -- mount 启动 3. 以sysdba登录:     --- 无效数据库 sqlplus "/ as sysdba" SQL> alter database datafile 'DBF文件所在的路径' offline drop; 数据库已更改。 SQL> alter database open; 数据库已更改。 4. drop user manager cascade; 中间有数据库连接存在的话: sys用户: select saddr ...
一个Java文件从编码到展现在终端上需要经过以下几个过程         Java源代码 -> Java字节码 -> 虚拟机 -> 操作系统 -> 显示设备。 在上面的过程中,每一步我们都需要正确的处理,才能在终端显示正确的信息 1. Java源代码 -> Java字节码:该阶段就是调用javac进行编译,默认采用的是系统字符集。这里我们可以设置其编码方式。若是直接用javac命令的话,可以加上参数 -encoding utf-8.若是通过IDE的话如ECLIPSE,那么在 perferences --> general --> editors --& ...
decode用法 其中的参数跟查询字段的类型有关系t.kl select decode(t.kl,1,'已推送',2,'推送中',3,'推送失败','未推送') from xzm_1 t case when end 用法 select case t.kl when '1' then '已推送' when '2' then '推送中' when '3' then '推送失败' else '未推 ...
#!/bin/sh echo "strat copy" username="manager" localpath=/home/root sysdate=`date "+%Y%m%d"` remoteip=172.19.2.75 remotepath=/home/manager/$sysdate.tar.gz scp $username@$remoteip:$remotepath  $localpath echo "success copy" echo "start tar the file ...
3. Oracle开发常见错误    3.1 ora-01555     原因:         主要是由于回滚表空间不足,导致回滚段被overwrite。         详细分析可见:http://www.hellodba.com/Doc/ORA-01555_analysis(1).htm     解决方案:         涉及到大数据量的update、delete时候,要分批量commit;减少对回滚表空间的冲击         减少查询时间。因为大时间的查询会占据大量的回滚表空间段。可以采用利用中间表的方式。         中间表:就是查询出来的数据放到一张新建的表中,使用完后删除 ...
(6)表分区的压缩         优点:在做数据仓库的时,可以节约存储空间,同时可以减小IO开销,减少缓冲区的内存占用。         缺点:付出的代价就是在压缩的时候锁住分区表,不能执行update、insert、delete等操作。同时增加系统资源开销。 一般的做法是:比如说系统一天产生的数据有200G,那么可以采取在15日压缩13日的数据。而不是压缩14日的数据。这样能才历史数据的访问速度和现有系统的性能之间取得一个平衡。 具体的语法可以另查询。 (7)执行计划         就是ORACLE执行SQL所走的路线,在SQL较复杂,系统查询语句较差的情况下,ORACLE的执行计划会采 ...
ORACLE与经分系统培训总结1                         --- 2010-1-15 杭州 1. 什么是经分系统         经营分析离不开信息化,经营管理同样也提出了信息化要求。在这样的背景下,专门支撑经营管理的经营分析系统的建 ...
create or replace procedure PRE_BOOKTICKET_SEND(TICKETID VARCHAR2, PHONES tab_array,message varchar2) is --handel utl_file.file_type; -- 定义处理文件对象 v_phonenumber varchar2(1024); -- 手机号码 Type ticketModel Is Record ...
1.左连接 存在 xzm_test m表  xzy_test y表 两表 左连接就是 对M和Y两表进行匹配,但是对于M表不能匹配上的数据也列出来 也就是说列出M表的所有数据,不能匹配上的就是空NULL表示 select m.name,m.age,y.name,y.age from xzm_test m,xzy_test y where m. ...
表及完整性定义 1. 创建表         语法: create table scott.temp(                     empon number(5) primary key,                --主键                     ename varchar2(15) nou null,                --非空                     job varchar2(20),                                            mrg number(5),               ...
sqlplus 的基本使用 一:常用命令 1. list(l) 列出上次使用的命令 2. save 保存当前命令到缓冲区         例如使用l命令列出上次的sql语句,那么可以用save /home/pp.txt 即可以 save保存的地方默认是$oracle_home/下面 3. get 将命令读到缓冲区,但是不执行 4. / 命令执行缓冲区中的命令 5. SPOOL 可以将屏幕所出现的一切命令都记录到操作系统的文件中 直到SPOOL OFF        准确的说是将缓冲区的数据保存到文件中,需要跟缓冲区的设置命令结合使用.set pagesize         例如       ...
1. 查看数据库的监听状态:         lsnrctl status         lsnrctl start         lsnrctl stop 2. 数据库的连接配置         lisntener.ora && tnsnames.ora文件中需要配置相应的连接         在Oracle\ora90\network\ADMIN目录下应该存在tnanames.ora&&lisntener.ora文件 基本内容如下所表示                TEST67 =                   (DESCRIPTION =    ...
1. 操作对象 instanceof 操作是对象实例 [code="java"]List list = new ArrayList()[/code] isAssignableFrom 操作的是class对象 [code="java"]List.class[/code] 2. 含义 [code="java"] A instanceof B[/code] 解析: 判断A 是否为B 的子类或实现了B的接口 A:为实例名 B:具体类名或接口 [co ...
2009年8月13日 星期四 14时11分 第二章——万物皆为对象:        一) 数据在计算机中的存放地址:                 1.寄存器(register):是处在处理器中,所以它的处理速度是最快的,但是也是数量也是很有限的,由 ...
Global site tag (gtag.js) - Google Analytics