易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle & SUN,严峻的挑战(一)

      今天参加了Oracle & SUN合并后第一次与合作伙伴及客户的通气会。整个会议给我的感觉是:Oracle雄心勃勃,SUN意气风发,而我自己,心怀惴惴。       Oracle有了SUN,那么从硬件到软件Oracle的产品线就十分齐备了。Oracle半年前推出11gR2 for linux,接着for solaris,而至今都没有for windows。这是否意味着:Oracle已有足够能力对其他平台说不。是否意味着:Oracle将借助其数据库市场的领先地位,全面推广for Oracle的Storage、Server、OS、Middleware、APP。如果是,那么Oracle将成为事实上的垄断者。无论SI、Customer,都将受到负面影响。       MySQL怎么办?如果Oracle既不对其支持、也不对其放手,甚至通过蚕食的手段吸收其市场。那后果会怎样?加剧Oracle对企业级数据库市场的垄断?这并非仅是我的悲观论调:今天我在会场上没有听到任何关于MySQL未来的说法,并且现场询问Oracle & SUN的高层官员也没能得到清晰的响应。Oracle官员说不放弃,这不是我们想听到的,我们希望Oracle能对MySQL做出规划,否则鬼才相信它会越来越好。       原SUN的系统总监在演讲过程中对SUN的全线产品大夸特跨,老实说我对SUN还是很有好感的,只是实在没明白,既然SUN这么好,为什么还会经营困难,以致被收购?
        FLY的数据库系统将何去何从?这需要全面Review:FLY的SI存储层面需要面对两个挑战,业务数据存取及元数据存取。第一个挑战需要大容量、高性能、高可靠性的存储设备及共享文件系统;第二个挑战需要稳定可靠、高性价比的数据库及中间件。老大似乎一直在与第一个挑战做斗争:FLY SEC、FLY FS、FLY NAS,这些产品彰显出将FLY打造成中国Avid的野心。在我看来,第一个挑战已被解决了60%,我对剩下的40%亦保持乐观。第二个挑战,我更倾向于把它看成是对我的挑战,趁老大还没有足够的精力关注它。       如今,Oracle与SUN合并了,挑战重新充满了变数。


相关文档:

基于 OCI 实现的 oracle 最高效dump程序

基于OCI 实现的 最高效dump程序, 比OTL 以及其他的接口都快很多
能执行任何sql , 自动识别字段名和字段类型,进行输出输出
/*
* oracle_dump.cpp
*
* Created on: 2010-2-1
* Author: clm971910@gmail.com
*
* 压缩
* 4216351 dump done
* 完整 106 秒
* 写分隔符 8秒
* 压缩写磁 ......

Oracle删除表中重复记录

--刪除重復列  
  a.如果有ID字段,就是具有唯一性的字段  
   
  delect   table   where   id   not   in   (  
   
  select   max(id)   from   table   group   by   col1,col ......

使用Java调用Oracle数据库的存储过程实例

一:无返回值的存储过程
1、建立存储过程
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
INSERT INTO T_TEST (I_ID,I_NAME) VALUES (PARA1, PARA2);
END TESTA;
2、相应的JAVA程序
import java.sql.*;
import java.io.OutputStream;
import java.io.Writer;
import java.sq ......

windows 启动 oracle 批处理脚本

 Oracle安装后,会把4个服务设为自动启动,分别为:
1. OracleOraHome90Agent
2. OracleOraHome90HTTPServer
3. OracleOraHome90TNSListener
4. OracleServiceORA
         其中第二个不是必须的,可以在服务里把它禁用。其他三个在Oracle运行时都要启动。
   ......

Oracle的优化器有两种优化方式(二)

15. /*+USE_CONCAT*/
对查询中的WHERE后面的OR条件进行转换为UNION  ALL的组合查询. (懵懂啊,先存着)
例如:
select /*+use_concat */ * from emp where deptno=10 OR empno=7788;
Execution Plan
----------------------------------------------------------
   0      S ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号