oracle数据类型
摘要:Oracle 数据类型Char 固定长度字符串 最大长度2000 bytes 每行定长(不足部分补为空格);缺省值为每行1字节。设置长度(size)前需考虑字符集为单字节或多字节。Varchar2 可变长度的字符串 最大长度4000 bytes每行长度可变,最大长度为每行4000字节。设置长度(size)前需考虑字符集为单字节或多字节。NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes由字符集决定缺省值为1个字符或1个字节。NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytesDATE 日期(日-月-年) DD-MM-YY(HH-MI-SS)LO
阅读全文
posted @
2013-05-29 15:27
无尽的缥缈
阅读(206)
推荐(0)
oracle分析函数(一)
摘要:主要是GROUPING SETS和ROLLUP函数,具体意思不好说清楚,只能通过例子来学习。原表数据,如下图GROUPING SETS测试,下面两段代码运行结果是一样,select id,area,stu_type,sum(score) score from studentsgroup by grouping sets(id,area,stu_type)select a.id, null, null, sum( score ) from students a group by a.idunion allselect null, a.area, null, sum( score ) from s
阅读全文
posted @
2013-05-21 15:51
无尽的缥缈
阅读(237)
推荐(0)
Linux Crontab 定时任务
摘要:本文转自http://blog.csdn.net/tianlesoftware/article/details/5315039一. Crontab 介绍crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下的Crontab文件中可以设置相关的调度命令。/etc/cron.deny 表示不能使用crontab 命令的用户/etc/cron.allow 表示能使用crontab的用户。如果两个文件同时存在,那么/etc/cron.allow 优先。如果两个文件都不存在,那么只有超级用户可以安排作业。每个用户都会生成一个自己的crontab 文件。这些文件在/var/spoo
阅读全文
posted @
2013-05-20 10:28
无尽的缥缈
阅读(214)
推荐(0)
15款经典图表软件推荐 创建最漂亮的图表(转载)
摘要:转自http://www.dataguru.cn/article-29-1.html摘要: 在这篇文章中,我将列出 图表,图形和数据可视化的最佳软件,从创建基本的2D图表到产生复杂的数据集的数据可视化,这些PHP,Javascript、Flash的图表,对于任何一个严谨的开发者都是必须一览的。1. Fusion ChartsFusionCharts v3 帮助创建Web或企业应用的动画/交互的图表。企业级图表组件支持PCs, Macs, iPads, iPhones,以及大量其他的手机设备。2. MaanibXML/SWF 图表是个简单、强大的工具,支持XML数据创建吸引人的图表。XML提供灵
阅读全文
posted @
2013-05-14 17:12
无尽的缥缈
阅读(317)
推荐(0)
保险企业中商业智能技术的应用 (转载)
摘要:本文转自http://www.dataguru.cn/article-3118-1.html摘要: 商业智能(BusinessIntelligence,BI)应用可以神奇地分析出两种看似毫不相干的东西之间原来有着千丝万缕的联系,如今以数据仓库为核心的BI应用正在成为国内很多用户们实施的热点。那么BI究竟能给保险行业带来什么,怎 ...商业智能(BusinessIntelligence,BI)应用可以神奇地分析出两种看似毫不相干的东西之间原来有着千丝万缕的联系,如今以数据仓库为核心的BI应用正在成为国内很多用户们实施的热点。那么BI究竟能给保险行业带来什么,怎样有效地利用BI是其中的关键问题。
阅读全文
posted @
2013-05-14 17:02
无尽的缥缈
阅读(268)
推荐(0)
数据挖掘主要侧重解决的4类问题 (转载)
摘要:本文转自http://www.dataguru.cn/article-3136-1.html摘要: 一般来说,数据挖掘主要侧重解决四类问题:分类、聚类、关联、预测。数据挖掘非常清晰的界定了它所能解决的几类问题。这是一个高度的归纳,数据挖掘的应用就是把这几类问题演绎的一个过程。下面让我们来看看它所解决 ...一般来说,数据挖掘主要侧重解决四类问题:分类、聚类、关联、预测。数据挖掘非常清晰的界定了它所能解决的几类问题。这是一个高度的归纳,数据挖掘的应用就是把这几类问题演绎的一个过程。下面让我们来看看它所解决的四类问题是如何界定的:1、分类问题分类问题属于预测性的问题,但是它跟普通预测问题的区别在于
阅读全文
posted @
2013-05-14 16:58
无尽的缥缈
阅读(601)
推荐(0)
oracle数据库表部分字段双向同步,利用包和触发器实现(转载)
摘要:转自http://www.cnblogs.com/junyuz/archive/2013/05/13/3075157.html虽然现在用不上,可能以后会用上,不错的方法。需求:数据库里面有两张表,结构不完全相同,需要实时同步两张表的部分字段实现方案:两张表上分别建立触发器进行同步,但是这样操作会有个问题,就会导致触发器循环触发。那么就需要在触发器进行触发前,进行一个判断,如果操作是由触发器引发的,那么就不做操作,反之,执行触发器定义的操作。想要实现这个,我开始考虑过在触发器a里面暂时使触发器b失效,但是发现alter trigger disable不合法;然后看到有人提到在表里面新增一个字段,
阅读全文
posted @
2013-05-13 14:42
无尽的缥缈
阅读(352)
推荐(0)
oralce执行计划(三)
摘要:转自http://www.cnblogs.com/cardon/archive/2011/03/08/1977623.html。
阅读全文
posted @
2013-05-13 10:53
无尽的缥缈
阅读(165)
推荐(0)
oracle执行计划(二)
摘要:一.oralce查看执行计划Pl/sql 工具1.直接File->New->Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。2.先执行EXPLAIN PLAN FOR select * from emp e ,dept d where e.deptno=d.deptno,然后再执行select * from table(DBMS_XPLAN.DISPLAY),就可以看到执 行计划了。3.Sqlplus 中首先 set trace on,然后执行sql语句就会出
阅读全文
posted @
2013-05-13 10:43
无尽的缥缈
阅读(380)
推荐(0)
dba_extents和dba_segments不一致问题及原因
摘要:今天发现这两个视图查询出来的空间有差异,通过网上查找,看到eygle大师的博客以及其他网友的资料,简单总结一下:以下是转载网站:http://www.eygle.com/archives/2009/08/dba_extents_dba_segments.htmlhttp://www.dbafan.com/blog/?p=146看到都是从Metalink上得到答案,一句话,对于我们使用dba_extents时绝对正确的,至于两者差距主要是由于个并行索引创建、频繁的DELETE/INSERT等操作中,Segemnt Header信息未能及时更新,导致段头记录的空间值和Extent Map不一致。下
阅读全文
posted @
2013-05-08 10:32
无尽的缥缈
阅读(1041)
推荐(0)
跟踪索引是否有用
摘要:最近在网上看到有人提问说不知道索引很多,不知道哪些有用,突然想到,自己也遇到过这种问题,只是没注意。通过网上查找,可以用v$object_usage这个视图来监控。例子:create table t as select * from dba_objects;create index idx_t_id on t (object_id);create index idx_t_name on t (object_name);如果不做监控,在v$object_usage是查不到数据的。alter index idx_t_id monitoring usage;alter index idx_t_nam
阅读全文
posted @
2013-05-06 17:35
无尽的缥缈
阅读(156)
推荐(0)