上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 在工作中遇到weblogic 它是一个中间组件,说实话 自己对它基本不懂,就会简单的创建部署,今天抽空学了一点,记录下,这篇主要是说一下weblogic在启动时自动加载用户名和密码,不用我们每次启动都得手动输入。其实特简单,在开发模式下了会自动创建,在产品模式下需要我们手动的创建。在D:\soft\weblogic\user_projects\domains\base_domain\servers\Server-0\security 目录下,创建一个boot.properties文件,里面写上用户名和密码就可可以了,这样写username=weblogic 换行然后写 password=web 阅读全文
posted @ 2012-04-09 21:16 无尽的缥缈 阅读(789) 评论(0) 推荐(0) 编辑
摘要: oracle 需要你先划分一个SGA的最大限额SGA_MAX_SIZE, 这个参数可以设置,重启后生效。10G 实现AMM自动管理SGA,11G实现ASMM管理。SGA也会用到虚拟内存的,通常情况下4G的物理内存,配置4G和8G的虚拟内存都可以的。内存的分配是按照颗粒的,比如颗粒是4M,那么你原来300,你把300M改成302M,那么其实是300+4=304M。下面先介绍几个sql语句,然后进行实验来说明show sga/show parameter sga; //查看SGA的具体大小信息。 show parameter sga_max_size //查看SGA最大值 show paramet 阅读全文
posted @ 2012-04-06 22:00 无尽的缥缈 阅读(1556) 评论(0) 推荐(1) 编辑
摘要: 今天看了简单的了解了一下压缩索引,写写,为了以后更好的学习,当然肯定写的不是很全面,还得继续努力了压缩索引顾名思义就是对索引进行压缩,对组合索引,特别是重复率高的进行压缩,那么它能带来什么好处呢?首先它占用的磁盘空间少,其次了缓冲区就可以存放更多的索引条目了,而且缓冲命中率较高,并且物理I/O 较少。也就是可以使用更少的叶块,但是同样也有缺点的,不正确的压缩会带来很大的麻烦,它需要更多的从cpu进行处理,那么压缩索引到底能不能提高性能呢?这得实际中进行实验,下面简单用举例来说明压缩引的一些相关知识。实验步骤1.我们先用oracle中自带的表来实验,all_object,创建表,创建索引,然后把 阅读全文
posted @ 2012-03-29 21:14 无尽的缥缈 阅读(3232) 评论(0) 推荐(0) 编辑
摘要: oracle中表中重复数据去重,主要是通过举例子来说明首先创建测试表以及测试数据create table t1 as select * from all_objects;insert into t1 select * from all_objects where rownum < 101; 这里面有重复的数据100条第一种方法是集合的方法 select * from t1 where rowid in ( select rowid from t1 ... 阅读全文
posted @ 2012-03-27 22:35 无尽的缥缈 阅读(963) 评论(1) 推荐(0) 编辑
摘要: 正常情况下null<>null 的,但是在union中如果有两个null值,那么只会显示一个。1.null<>null下例中可以看出null<>nullSQL> select * from dual;DU--XSQL> select * from dual where null=null;未选定行可以看出加上条件那么是查不出数据的,可以看出null<>null;2.union 中null值 都知道union是去除的,那么既然null<>null,那么会显示几个null值呢 首先创建两个表SQL> create tab 阅读全文
posted @ 2012-03-27 21:34 无尽的缥缈 阅读(4219) 评论(0) 推荐(0) 编辑
摘要: ceil和floor函数在一些业务数据的时候,有时还是很有用的。ceil(n) 取大于等于数值n的最小整数;floor(n)取小于等于数值n的最大整数如下例子SQL> select ceil(9.5) from dual;CEIL(9.5)---------- 10SQL> select floor(9.5) from dual;FLOOR(9.5)---------- 9 阅读全文
posted @ 2012-03-14 15:00 无尽的缥缈 阅读(723) 评论(2) 推荐(0) 编辑
摘要: 今天在无意中看到lnnvl这个函数,分享一下lnnvl用于某个语句的where子句中的条件,如果条件为真就返回真,否则为假。其含义可理解为LNNVL == IS NULL OR IS NOT TRUE它的优势在于处理简单条件判断无法实现的null条件,用举例说明SQL> select * from plch_employees;EMPLOYEE_ID LAST_NAME SALARY COMMISSION_PCT--------------------------------------- ------------------------------------------------- 阅读全文
posted @ 2012-03-14 11:35 无尽的缥缈 阅读(1748) 评论(1) 推荐(0) 编辑
摘要: 今天用客户端连接oracle时,发现报ORA-01033: ORACLE 正在初始化或关闭错误,其实这个错误报了几天了,前两次重启一下就好了,今天是怎么也起不来了,通过在网上查找,很好的就解决了,首先我用startup mount命令,可以正常,然后用alter database open就会报错,如下图从中可以看出归档文件的问题,随后可以看出改组非当前状态但已归档,所以用clear命令来重建当前组SQL>alter database clear logfile group 3; 如果是该日志组还没有归档,则需要用 SQL>alter database clear unarchiv 阅读全文
posted @ 2012-03-13 20:12 无尽的缥缈 阅读(2929) 评论(0) 推荐(0) 编辑
摘要: 最后学了oracle有关事务相关的东西,这块确实是比较难,但是既然看了,多少得学习点,在这点随便写写,这块主要是写的一致性读。oracle中通常情况下有三种读:第一种:错读(未提交读),就是读到另一个事物修改过的但没有提交的数据,没有实一致性读。第二种:不可重复读( 读失真)就是对一个事物前后两次读,读出来的值是不相等的,因为它在这两次读的间隔被别的事物修改或者删除,并且提交了。第三种读:幻想读 某个事务在两次读之间,有另一事务插入新的数据,并提交,而且插入的数据满足查询的条件,导致读到的数据不一样。oracle读一致性又分为:1.语句级读一致性(不可重复读)2.事务级一致性读语句性一致性读, 阅读全文
posted @ 2012-03-08 21:25 无尽的缥缈 阅读(1708) 评论(0) 推荐(0) 编辑
摘要: 序列经常用了,但是很快就忘记了,今天通过网上或者自己知道的一些,总结了一下,在这写一下,为了自己以后复习。1.序列是什么序列SEQUENCE 是解决并发和性能问题,避免发生重复值。它是一个原子事物,取了值就已经生成一个不可再重复的数据,保证每个请求生成唯一的值。2.序列的特征(1) 序列会按自动递增或者递减生成一个唯一的号,它是整型。 (2) 序列是共享对象,不同的会话可以去读取该SEQUENCE. (3)它可以代替应用代码中实现唯一值的序列号。 (4)可以将序列的一部分值预分配到内从,这样就能更快的访问SEQUENCE.3.序列的语法INCREMENT BY N 是增长频率N,表示每次增长多 阅读全文
posted @ 2012-02-29 22:17 无尽的缥缈 阅读(654) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页