`
sslaowan
  • 浏览: 374237 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
对于 Oracle 这样的大型数据库呢,自身的运行和维护也是个不得了的事情, 所以在 Oracle 中存在 n 多的数据字典,数据字典作为一种元数据呢, 在 Oracle 中的作用就是存放整个数据库实例的基本信息,实质上也就是一组表, 这些数据字典呢,很多都是归 SYS 用户所有的。 这一篇博文呢就是针对 Oracle 的数据字典做一个比较全面的介绍, 介绍方法,就是列出一些常用的数据字典了, 下面列出的这些数据字典,本人均在 Oracle 11g R1 上, 通过 Oracle Sql Developer 进行过测试的,全部通过。 其中很多的数据字典都必须以 system ...

DirectByteBuffer

    博客分类:
  • Java
     如果想使用堆外内存,那么可以使用DirectByteBuffer。      主要用途:像Terracotta的BigMemory,既想要跟JVM相同进程内的存取,又希望不占用堆内存(因为对于需要长久保持的大数据占用过多的Heap会造成很多无用的Full GC,影响性能),那么就可以利用DirectByteBuffer。      实现原理,归根结底就是JNI。       上源代码:     http://www.docjar.org/html/api/java/nio/DirectByteBuffer.java.html      DirectByteBuffer ...
1. PlentyOfFish 网站架构学习 http://www.dbanotes.net/arch/plentyoffish_arch.html 采取 Windows 技术路线的 Web 2.0 站点并不多,除了 MySpace ,另外就是这个 PlentyOfFish。这个站点提供 “Online Dating” 服务。一个令人津津乐道的、惊人的 ...
这章主要讲你可以使用HTTP的方法将Oracle BI展现服务融入你的环境中。Oracle BI展现服务在系统中为大多数暴露的服务提供entry point。可以通过简单的URL语法或者Javascript命令进行HTTP调用。本章主要讲了以下几个部分: 8.1节,将Oracle BI的结果包含在外部的Portal或者应用里 8.2节,在外部Portal或者应用中引用Dashboard内容 8.3节,使用Oracle BI展现服务Go URL到IssueSQL和Pass Filter 8.4节,Oracle BI第三方SQL工具整合案例 8.5节,使用Scripts检索到Dashboa ...
6 整合Oracle EBS安全 本章介绍如何设置Oracle商业智能以使用Oracle EBS安全去认证用户。你必须执行本章的步骤在你跳转到Oracle EBS之前。   遵循以下设置步骤: 1 在Oracle BI仓库里为Oracle EBS数据库创建一个数据库对象和连接池 2 使 ...
1 将商业智能对象嵌入到ADF应用中  本章介绍如何将商业智能对象添加到ADF应用中。商业智能对象包括analyses,dashboard,scorecard组件。 本章包括如下section:   1)应用中嵌入商业智能对象概览   2)你能够添加到ADF Page中的商业智能对象   3)内嵌的商业智能对象用例   4)准备ADF项目接受商业智能对象   5)创建一个Oracle BI EE展现服务连接   6)将Oracle商业智能对象添加到ADF页中   7)通过Oracle BI EE上下文事件动作(Contextual Event Action)传递商业智能内容 ...
  Oracle BIEE 11g的三点新特性: 1 将商业智能对象嵌入到ADF应用中 2 Oracle BI EE逻辑SQL视图对象(VO) 3 整合Oracle BI展现Catalog和WebCenter Portal应用   将商业智能对象嵌入到ADF应用中 你能够将存储在Oracle BI展现目录(Presentation Catalog)中的商业智能对象添加到ADF应用中。这项功能通过安装在Oracle JDeveloper中的Oracle BI EE扩展实现。任何filter,prompt,或者是包括在商业智能对象中的action link当其包含在ADF应用中时,都能 ...
top -p pid -H  see jvm thread on linux.I read the source of the jvm,and found jvm create threads  using NPTL under Linux2.6+. pstree pid  see stat jvm count of thread.   jmap -histo vmid | jmap -histo:live vmid jstack vmid   nmon_x86_64_rhel54 -f -t -s 10 -c 1000       Bookmark: Virtual VM ...
-Djava.rmi.server.hostname=localhost -Dcom.sun.management.jmxremote.port=8089 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false    JVM设置上面的参数,然后运行jconsole即可。
http://forums.terracotta.org/forums/posts/list/2904.page   由于Terracotta服务器对所有集群中共享的数据和客户端程序都作记录和管理,在客户端对任何一个 共享数据的访问都最终变成对服务器上的数据的请求(当然里面有复杂的缓存机制,这里为简单起见,暂时不考虑),服务器也就记录了哪一个客户端在使用哪一个 数据对象的信息。 当一个节点修改一个共享数据的时候,Terracotta服务器就反查该对象被哪一些客户端使用了,然后把修改的数据通知给那些客户端。这样做不仅保证了 数据的全局一致性,当其他节点访问这个数据的时候,他们 ...
最近一次性能基准报告。测试JPetClinic案例,通过Hibernate进行写入JPetClinic的领域模型。使用Terracotta 兵马俑作为Hibernate的二级缓存 : 在8个JVM集群上,我们可以做到每秒20万以上的读取,以90/10比率(用10%时间创造新的宠物和appointments)创造150K 读/写。 这个性能是其他方案的30倍速度,其他方案包括:花费邀请专家来微调调整其他可能的选项,其他这些方案只能做到从同样集群组获得5K tps,MySQL本身自己w/o 二级缓存 可以支持1.1K的TPS ( Terracotta 比其快136倍) 。 ...
  参考http://os.51cto.com/art/201005/201618_1.htm 表--Linux性能监测工具
    Sizing The Terracotta Client Hardware Your existing application server hardware should be adequate to serve as Terracotta clustered JVM clients. Your workload partitioning strategy and the number of Terracotta client nodes you deploy will have an effect on the amount of heap allocated to each ...
强大的原文链接,我只做一些些解释工作。 http://kqwd.blog.163.com/blog/static/4122344820117191351263/   1 原文中使用vim,也可以使用nano(对于rd而言这也不是啥问题) 2 #!/bin/bash cd /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/PrivatePlugIns/iPhoneOS\ Build\ System\ Support.xcplugin/Contents/MacOS/ dd if=iPhoneOS\ Build\ ...
  之前Debug代码时,发现字符串相加会变成StringBuffer.append,当时以为目前虚拟机已经可以将String相加优化的跟StringBuffer一样了,另外由于StringBuffer是线程安全的,而StringBuilder不是,因此后者会更快些。那么这些推断都争取吗?   public static void main(String[] args) { int k=100000; for (int j = 0; j < 100; j++) { long a=genTime(); StringBuffer sBuffer=new S ...
Global site tag (gtag.js) - Google Analytics