- 博客(454)
- 资源 (99)
- 收藏
- 关注
转载 专家分析Oracle-Hyperion并购事件
http://sysapp.51cto.com 2007-03-16 11:08 Tim DiChiara IT专家网 我要评论(0)摘要:人们已经开始解决令人震惊的Oracle收购商业智能主要开发商之一Hyperion一事所造成的混乱,但是充满挑战的问题依然存在。网站SearchDataManagement.com邀请了很多行业内的专家就这次并购交易谈谈他们的看法,并对于今后
2012-01-07 23:25:29 824
转载 Hyperion SQR Production Reporting (OBIEE) Overview
OverviewThe SQR Production Reporting module generates high volume, presentation-quality formatted reports with unparalleled performance—even when the data is taken from disparate sources. This repor
2012-01-07 23:20:51 914
转载 在UltraEdit中为SQR配置代码着色
可以在UltraEdit(我用的版本是ue17.00.0.1025)中为SQR配置代码着色,首先在UltraEdit中找到高级-->配置-->编辑器现实-->语法高亮,如下图:看到“文档的完整目录名称”里指定的目录,然后在该目录下建立sqr.uew空文件,将如下代码copy到文件中,保存即可:--BEGIN FILE--/L10"SQR" Nocase Line Comment =
2012-01-07 23:13:34 857
转载 Organization Defaults by Permission List
I stumbled across this HRMS/Campus Solutions related configuration page when I was investigating an issue with changing the primary permission lists for certain users.The navigation is:Set Up HRMS
2012-01-06 23:01:19 832
转载 Primary Permission List
Primary Permission List http://peoplesoft.ittoolbox.com/groups/technical-functional/peopletools-l/primary-permission-list-1730177 Primary Permission ListReply from
2012-01-06 21:17:25 757
转载 [解析]Hash碰撞的拒绝式服务攻击
最近,除了国内明文密码的安全事件,还有一个事是比较大的,那就是Hash Collision DoS (Hash碰撞的拒绝式服务攻击),有恶意的人会通过这个安全弱点会让你的服务器运行巨慢无比。这个安全弱点利用了各语言的Hash算法的“非随机性”可以制造出N多的value不一样,但是key一样数据,然后让你的Hash表成为一张单向链表,而导致你的整个网站或是程序的运行性能以级数下降(可以很轻松的让你的
2012-01-06 12:50:33 713
转载 SQL or NoSQL——云计算环境中该选择谁?
SQL or NoSQL——云计算环境中该选择谁?2011-07-19 11:36 | 10009次阅读 | 【已有21条评论】发表评论来源:CSDN编译 | 作者:谭茂 | 收藏到我的网摘NoSQL和SQL之间真正的差异是什么?实质上,是因为不同的访问模式导致了NoSQL和SQL可扩展性和性能上的不同。NoSQL只允许数据在受限的预定义模式访问。例如D
2012-01-06 12:47:44 636
转载 你需要知道的NoSQL数据库10件事
知名数据库专家Guy Harrison曾写过一篇博文《10 things you should know about NoSQL databases》,对NoSQL的优势与劣势进行了一个简单总结,其中包括NoSQL的5个优势和NoSQL的5个挑战。阿里巴巴的DBA童家旺对该文进行了翻译,现转载于此,供大家借鉴学习。全文如下:关系数据模型已经流行了几十年了,但是一种新型的数据库(即NoSQL)正
2012-01-06 12:45:01 584
转载 Peoplesoft Component interface HOWTO
Here is a tutorial explaining how you can create a function containing one Component INterface, and make use of it from any peolplecode.Following example takes the PO Receipt Component to make autom
2012-01-05 22:41:52 1279
转载 如何查询运行在某个表上的所有SQL
这里说的所有SQL指的是存在于v$sql中还没有被age out出去的SQL. 一般频繁运行的SQL都是存在于v$sql中没有被age out出去的。第一种方法最简单,也最不准确,就是直接查询sql_textselect * from v$sql where lower(sql_text) like ‘%TABLE_NAME%’最不准确是因为他有几个问题:1. table_name
2012-01-03 22:45:41 685
转载 SORT AGGREGATE
SORT AGGREGATE做为sort的option之一比较特殊,他并不做sortSORT AGGREGATE作用于所有的data set上,用于aggregate function,例如sum, count, avg, min, maxSQL>select max(x)from test; Execution Plan-----------------
2012-01-03 22:44:38 5369
转载 AWR报告
星期六上午闲来无事,晒着太阳,来分析一下awr报告,首先说一下什么是awr报告,它能给我们带来什么。 * 定义:awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。如何分析: * 在看awr报告的时候,我们并不需要
2012-01-03 22:24:09 1419
转载 Oracle AWR
一、WHY——为什么会出现ASH和AWR?1. 10g之前用户的连接将产生会话,当前会话记录保存在v$session中;处于等待状态的会话会被复制一份放在v$session_wait中。当该连接断开后,其原来的连接信息在v$session和v$session_wait中就会被删除。这是10g之前的状况。2. v$session_wait_history与ASH若是一
2012-01-03 22:13:42 734
转载 index skip scan的一些实验。
index skip scan的基本介绍。表employees (sex, employee_id, address) ,有一个组合索引(sex, employee_id). 在索引跳跃的情况下,我们可以逻辑上把他们看成两个索引,一个是(男,employee_id),一个是(女,employee_id).select * from employees where employee_id
2012-01-03 22:07:44 672
转载 从B树、B+树、B*树谈到R 树
第一节、B树、B+树、B*树1.前言:动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Search Tree),红黑树(Red-Black Tree ),B-tree/B+-tree/ B*-tree (B~Tree)。前三者是典型的二叉查找树结构,其查找的时间复杂度O(log2N)与树的深度相关,那么降低树的深度自然会
2012-01-03 17:49:53 499
转载 2012新年祝辞——变与不变
如果用一个字来形容2011年的话,我会继续选择“变”。随着移动和云计算前后两端的兴起,无论是技术、平台还是企业,整个IT行业诸多层面的变迁用沧海桑田来形容也不为过。2011年,我们看到Objective-C、Lua因移动而在编程排行榜上快速提升;Java的霸主地位依旧,而Scala等JVM语言也得到实际生产环境的检验;JavaScript更是渐渐显示出统一前后端的潜力,Harmony、Co
2012-01-03 16:38:37 570
转载 oracle 跟踪文件和转储命令详解
一、Oracle跟踪文件 Oracle跟踪文件分为三种类型: 一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没有必然的联系。后台报警日志文件保存BACKGROUND_DUMP_DEST参数指定的目
2011-12-31 23:55:18 665
转载 oracle数据库目录及文件
Oracle安装在了d盘根目录下。在 d:\Oracle 下,有三个文件夹:我们从后往前倒着来讲:(1)oradata:打开这个文件夹,里面是一个以数据库名(而不是实例名)命名的文件夹,我们喜欢将其命名为“orcl”。把orcl打开,看到的文件就是Oracle数据库的大部分内容了,也是DBA需要管理的东西。这些文件可以分成三类:*.ctl:控制文件(至少一个,一般是三个)*.d
2011-12-31 23:48:27 1358
转载 如何创建合适的索引
当你接手一个系统时,通常是从检查系统负载,cpu、内存使用率开始,查看statspack top5等待事件,逻辑读、物理读排名靠前的sql语句等等,然后进行初步的优化。而随着业务的深入了解,你开始从系统的角度去考虑据库设计,考虑应用实现的合理性,是否有更好的改进方案等。假设通过statspack报表找到了很耗资源的sql,表分析过,执行计划也是走索引,这种情况下怎么去判断sql是优化的?看下面的实
2011-12-31 22:41:31 619
转载 联合索引的经典例子
1.SQL需求,统计当天的数据量。[coolcode]SQL> SELECT count(*) FROM test_union WHERE win_type=1 AND gmt_create >= trunc(sysdate,’dd’) and gmt_create COUNT(*)----------200631 row selected.[/coolcode]2.查
2011-12-31 22:34:17 1177
转载 Oracle索引abc
在这篇文章里,给大家简单介绍一下本人对Oracle索引的理解,如有不妥的地方,请不吝指教。本文只讲最最平常最最简单的索引,就是以create index ix on tx(a,b,c);形式创建的索引,而不讲位图索引、反向键索引、倒序索引、基于函数的索引等等。其实呢,只要是基于B树的索引,不管是在Oracle, Mysql,还是其它数据库中,原理应当都是一样的。索引最重要的一个性质应该
2011-12-31 22:21:42 817
转载 唯一性索引和非唯一性索引深入
记得在tom的oracle 9i&10g编程艺术中这样一句话:在一个非唯一索引中,oracle会把rowid作为一个额外列加到键上,使索引键为唯一; 先按索引键排序,再按rowid升序排序;在一个唯一索引中,不会再加rowid到索引键上。今天有时间验证一下,呵呵。验证:非唯一索引,oracle会把rowid作为一个额外列加到键上,使索引键为唯一;先按索引键排序,再按rowid升序排序S
2011-12-31 22:18:33 1005
转载 由拖库攻击谈口令字段的加密策略
我不得不惨痛地写在前面的是,这是一个安全崩盘的时代。过去一年,已经证实的遭遇入侵、并导致关键数据被窃或者被泄露的公司,包括索尼、世嘉这样的大型游戏设备厂商;包括花旗银行这样的金融机构,也包括了RSA这样的安全厂商。这些事件中最令业界瞠目的是RSA被入侵,这直接导致多家工业巨头遭遇连锁的攻击,很多安全企业本身也使用RSA的令牌。比RSA弱小很多的荷兰电子认证公司DigiNotar已经在被入侵后,
2011-12-29 23:37:44 778
转载 热点块的定义
热点块的定义 数据库的热点块,从简单了讲,就是极短的时间内对少量数据块进行了过于频繁的访问。定义看起来总是很简单的,但实际在数据库中,我们要去观察或者确定热点块的问题,却不是那么简单了。要深刻地理解数据库是怎么通过一些数据特征来表示热点块的,我们需要了解一些数据库在这方面处理机制的特性。数据缓冲区的结构 我们都知道,当查询开始的时候,进程首先去数
2011-12-29 17:37:09 1152
转载 http://www.adp-gmbh.ch/ora/misc/dump_block.html
http://www.adp-gmbh.ch/ora/misc/dump_block.html
2011-12-26 20:59:48 762
转载 [精华] 复合索引branch block上存储几个列的信息 [复制链接]
这是很早之前研究的问题,已经忘记了是什么案例导致去研究这个问题。不过这个问题本省就很有意思,当在两个或者多个列上创建索引时,究竟branch block中会纪录几个列的信息?首先我们知道branch block中存储结构大致是这样的 pointer - value - pointer - value - pointer.其中pointer指向leaf block或者下一层branc
2011-12-25 23:11:07 3098
转载 oracle,Cannot SET AUTOTRACE解决问题 (只能在sql plus下执行)
1、SET AUTOTRACE参数SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告 SET AUTOTRACE ON STATISTICS -- 只显示执行统计信息SET AUTOTRACE ON -------
2011-12-23 15:59:26 807
转载 Oracle 性能优化实战
尽管不是DBA,但在系统调优的工作中还是涉及了不少数据库方面的工作,主要是Oracle PLSQL的优化。这里做个简单的备忘。1. 应该使用绑定变量第一次执行sql时,会进行硬解析(生成解析树及执行计划等),这些操作会消耗一定的系统资源,接着再把解析后的sql放入缓冲池(SGA中),这个会涉及latching(一种保护共享内存区中数据的机制),造成等待(后者可能比前者更影响性能)。
2011-12-22 23:18:03 769
转载 Oracle中查看已执行sql的执行计划
有时候我们可能会希望查看一条已经执行过的sql的执行计划,常用的方式有两种:a,set autotrace后再重新执行一遍,不过重新执行可能会浪费时间,而且有些语句也不允许(例如修改操作的语句),或者查询v$sql_plan视图,但v$视图的可读性又不是那么好,这里提供一个新方式,通过dbms_xplan.display_cursor来获取执行过的sql的执行计划。首先看看该函数的语法:D
2011-12-22 22:53:09 803
转载 Bulk Re-Sending Batch Output to Report Repository
If output files from a batch process fail to post to the report repository, you can request that they are resent within Process Monitor. However, if you have had a problem with posting report output f
2011-12-22 22:51:44 680
转载 Oracle Terminated Connection Timeout
I have recently come across situations on two different PeopleSoft sites where ad-hoc queries continue to run on the Oracle database server long after the Application Server process, which is the Orac
2011-12-22 22:36:05 1337
转载 Poor performance of PSPMSESSIONS_VW view affects Performance Monitor System Monitor Component
The System Performance Monitor component (PSPMSYSHEALTH; navigation: PeopleTools -> Performance Monitor -> System Performance) gives an overview of each system monitored by the PeopleSoft Performance
2011-12-22 22:33:14 898
转载 Advantages of Row Source Aliases inside Views
Here is a simple idea that could make it easier to read the execution plan of queries that have multiple references to the same table, possibly via views: make the row source aliases sufficiently dist
2011-12-22 22:29:08 785
转载 Using v$session_longops to find long running SQL statements
v$session_longops is a dynamic performance view in which Oracle reports on the status of operations that run for more than 6 (elapsed) seconds. Various operations, including queries are automaticall
2011-12-22 22:25:20 1015
转载 SQL Tips for Developers: Performance Improvements with the APPEND hint
In all PeopleSoft products, it is common to find batch programs populating large working storage or reporting tables. When using Oracle RDBMS, the append hint can be used to reduce the overhead and
2011-12-22 22:19:44 704
转载 Nullable VARCHAR2 columns in PeopleSoft
Nullable VARCHAR2 columns in PeopleSoft Since time immemorial, we were told by PeopleSoft that all numeric, character or required fields in their applications are created as NOT NULL columns i
2011-12-22 22:16:55 661
转载 Integration Broker “Application Message Instance Error” are not sent correctly
If you have noticed that the Integration Broker notification messages are not recieved by all intended users you may want to check the following aspects:To start with, one must underline the fact th
2011-12-21 23:12:19 839
转载 ‘ORA-00022: invalid session ID; access denied’ error message when running AE
Some processes may end in “No Success” and encounter the following error message ‘ORA-00022: invalid session ID; access denied’.If one sets a trace on this processes one may notice that the error is c
2011-12-21 23:10:28 2438
转载 PeopleSoft error report: Error: Data Integrity Error
PeopleSoft error report: Error: Data Integrity Error is usually caused by the corruption of some cache files of the PeopleSoft Application Server/s. The most common resolution is , therefore, to clear
2011-12-21 23:08:09 834
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人