自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (10)
  • 收藏
  • 关注

转载 基于CMPP3.0的企业短信网关API设计

摘 要 CMPP(中国移动点对点协议)规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义,本文讲述基于CMPP3.0标准的企业短信网关设计,支持CONNECT,SUBMIT,DELIVER,QUERY,CANCEL,TERMINATE消息。  关键词 短信 短信网关CMPP SP ISMG   1 引言  随着短信息业务的快速发展,短信息已经成为手

2009-02-27 11:12:00 1189

转载 ISMG(互联网短信网关,详细介绍)

 短信网关ISMG全称Internet Short Message Gateway,主要是为了解决各网络、各运营商之间的短信互通和SP的接入问题。它为应用单位收发短信而提供的一个动态数据交换平台系统。通过该系统的接口软件,可以将短信平台与各种系统和软件进行无缝高效相连,将应用单位的系统随时产生的动态信息转变成手机短信,通过梦网平台连接移动和联通的短信中心以端口特服号码进行实时中发送和接受,为各种系

2009-02-27 10:59:00 6290

转载 ORACLE SQL性能优化系列(十)

  20. 用表连接替换EXISTS          通常来说 , 采用表连接的方式比EXISTS更有效率     SELECT ENAME     FROM EMP E     WHERE EXISTS (SELECT ‘X’      FROM DEPT     WHERE DEPT_NO = E.DEPT_NO     AND DEPT_CAT = ‘A’);          (更高效)

2009-02-25 15:15:00 456

转载 ORACLE SQL性能优化系列(九)

17.       使用表的别名(Alias)当在SQL语句中连接多个表时, 请使用表的别名并把别名前缀于每个Column上.这样一来,就可以减少解析的时间并减少那些由Column歧义引起的语法错误.(译者注: Column歧义指的是由于SQL中不同的表具有相同的Column名,当SQL语句中出现这个Column时,SQL解析器无法判断这个Column的归属)18.       用EX

2009-02-25 14:54:00 429

原创 ORACLE SQL性能优化系列(八)

 16.       通过内部函数提高SQL效率.     SELECT H.EMPNO,E.ENAME,H.HIST_TYPE,T.TYPE_DESC,COUNT(*)     FROM HISTORY_TYPE T,EMP E,EMP_HISTORY H     WHERE H.EMPNO = E.EMPNOAND H.HIST_TYPE = T.HIST_TYPEGROUP

2009-02-25 14:46:00 405

转载 ORACLE SQL性能优化系列(七)

12.       尽量多使用COMMIT只要有可能,在程序中尽量多使用COMMIT, 这样程序的性能得到提高,需求也会因为COMMIT所释放的资源而减少: COMMIT所释放的资源:a.       回滚段上用于恢复数据的信息.b.       被程序语句获得的锁c.       redo log buffer 中的空间d.       ORACLE为管理上述3种资源中的

2009-02-25 14:41:00 591

转载 ORACLE SQL性能优化系列(六)

9.   整合简单,无关联的数据库访问如果你有几个简单的数据库查询语句,你可以把它们整合到一个查询中(即使它们之间没有关系)例如:SELECT NAME FROM EMP WHERE EMP_NO = 1234;SELECT NAME FROM DPTWHERE DPT_NO = 10 ;SELECT NAME FROM CATWHERE CAT_TYP

2009-02-25 14:32:00 458

转载 ORACLE SQL性能优化系列(五)

 7.     减少访问数据库的次数当执行每条SQL语句时, ORACLE在内部执行了许多工作: 解析SQL语句, 估算索引的利用率, 绑定变量 , 读数据块等等. 由此可见, 减少访问数据库的次数 , 就能实际上减少ORACLE的工作量.例如,    以下有三种方法可以检索出雇员号等于0342或0291的职员.方法1 (最低效)    SELECT EMP_NAME , SA

2009-02-25 14:28:00 377

转载 ORACLE SQL性能优化系列(四)

 5.WHERE子句中的连接顺序.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾.例如:(低效,执行时间156.3秒)SELECT … FROM EMP EWHERE  SAL > 50000AND    JOB = ‘MANAGER’AND 

2009-02-25 14:18:00 398

转载 ORACLE SQL性能优化系列(三)

4. 选择最有效率的表名顺序(只在基于规则的优化器中有效)ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时, 会运用排序及合并的方式连接它们.首先,扫描第一个表(FROM子句中最后的那个表)并对记

2009-02-25 14:14:00 504

转载 ORACLE SQL性能优化系列(二)

 3.共享SQL语句为了不重复解析相同的SQL语句,在第一次解析之后, ORACLE将SQL语句存放在内存中.这块位于系统全局区域SGA(system global area)的共享池(shared buffer pool)中的内存可以被所有的数据库用户共享. 因此,当你执行一个SQL语句(有时被称为一个游标)时,如果它和之前的执行过的语句完全相同, ORACLE就能很快获得已经被解析的语句以

2009-02-25 14:05:00 439

转载 ORACLE SQL性能优化系列(一)

 1. 选用适合的ORACLE优化器   ORACLE的优化器共有3种:   a.  RULE (基于规则)   b. COST (基于成本)  c. CHOOSE (选择性)   设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(s

2009-02-25 14:02:00 396

转载 Oracle数据库业务优化心得

做了一大半年的业务数据库优化了,有一点感想,写出来自励一下。 公司开发的产品基本上都使用ORACLE数据库,而且业务系统中存储和使用的数据量很大,使用业务系统的用户也很多。在系统忙时,大约会有一千个用户同事访问数据库系统,因此经常会有用户抱怨系统慢,点击查询后,系统出现假死机现象,后台运行ORACLE系统的小型机的IDLE值偏低(甚至出现IDLE为0的情况,这时用户会惊呼数据库系统会瘫掉

2009-02-25 12:10:00 447

转载 使用智能优化器提高Oracle性能

 在SQL语句的准备过程中,花费最多的步骤是生成执行计划,特别是处理有多个表连接的查询。当Oracle评估表的连接顺序时,它必须考虑到表之间所有可能的连接。    准备执行SQL语句  当SQL语句进入Oracle的库缓存后,在该语句准备执行之前,将执行下列步骤:  1) 语法检查:检查SQL语句拼写是否正确和词序。  2) 语义分析:核实所有的与数据字典不一致的表和列的名字。  3) 轮廓存储检

2009-02-25 11:44:00 437

转载 个人经验总结:在Oracle中恢复被DROP掉的表

  以前只知道Windows有个回收站,今天听说Oracle也有个回收站!  在Oracle中可能不小心会DROP掉一个表,如果没有定期做备份的话,将会带来很大的麻烦。如果有的情况下,每天的数据都很重要,而定期备份的周期又稍长,情况恐怕也不容乐观!  不过还好Oracle有个回收站,概念就跟Windows里的回收站一模一样。  比如有以下误操作:  DROP T

2009-02-25 11:28:00 471

转载 Oracle中的Hash Join祥解

 一、  hash join概念     hash join(HJ)是一种用于equi-join(而anti-join就是使用NOT IN时的join)的技术。在Oracle中,它是从7.3开始引入的,以代替sort-merge和nested-loop join方式,提高效率。在CBO(hash join只有在CBO才可能被使用到)模式下,优化器计算代价时,首先

2009-02-25 10:32:00 515

转载 一条SQL语句的优化过程

很简单的一次调整,语句加了适当的索引后性能就有大幅的提升。当时看到这条语句的时候,第一感觉就是执行效率肯定低下。语句的功能是求某一客户当天产品的总销量。        原来的语句是这样的:      select sum(sl0000) from xstfXPs2 where  dhao00 in (  select dhao00 from xstfxps1 where trunc(ywrq00)

2009-02-25 10:00:00 689

转载 ORACLE中大数据量下索引效率的测试与分析(二)

 (4)当插入数据量很大时,索引需重新分裂,用更多的数据块来存放索引数据   在插入200606月份的数据后,进行查询并跟踪执行语句所扫描的数据块。查询语句为:select Custld,AcptId,Cusfldl,hsUnit,Dept,Unit from DATA_DEST where Custld=1380745518;插入200606月份的数据后查询跟踪的结果如表4所示:   表4 

2009-02-25 09:58:00 2692

转载 ORACLE中大数据量下索引效率的测试与分析(一)

 摘要:通过模拟海量数据的产生,生成测试数据并进行数据查询、插入,对索引的效率进行分析,给出了Oracle数据库中大数据量下如何合理使用全局索引与分区索引的建议。   关键词:大数据量;索引;效率;分区      0 引言      一些大的应用系统如医保、移动、银行等行业的应用系统,出于节约管理成本、提高数据共享度等方面的考虑,业务数据一般以省为单位集中,数据库中存放的数据量很大(一般为T级),

2009-02-25 09:56:00 2069

原创 婚庆主题酒店

 http://www.xiangcai.net.cn/ 包头餐饮婚庆主题酒店http://www.wxmarry.com/qy/yhgjd/ 颐和港湾酒店http://www.goldenjaguar.com/chs/categories.aspx?catid=3 金钱豹集团http://www.nyyfgm.com/News_View1.asp?NewsID=16  永发家园http://ww

2009-02-23 22:40:00 1302

转载 AJAX并不神秘:揭密各种AJAX控件和类库

Ajax控件和类库现在真的太多了,不知不觉中增加了Ajax的神秘性和复杂性,看到版内很多人为此费解和伤神,决定发此贴谈谈本人对Ajax的观点,希望能让大家对Ajax有一个本质的认识。    观点一:Ajax和服务器端技术毫不相关    严格的说,与传统web开发相比,Ajax是完完全全的客户端技术。由于很多控件封装了客户端和服务器端的通信过程,因此很多问题也因通信而起。事实上,不论

2009-02-19 13:34:00 642

转载 DB2数据库 错误代码=错误说明

 本节列示 SQLSTATE 及其含义。SQLSTATE 是按类代码进行分组的;对于子代码,请参阅相应的表。表 2. SQLSTATE 类代码 类 代码   含义 要获得子代码, 参阅... 00 完全成功完成 表 3 01 警告 表 4 02 无数据 表 5 07 动态 SQL 错误 表 6 08 连接异常 表 7 09 触发操作异常 表 8 0A 功能部件不受支持 表 9 0D 目标类型规

2009-02-13 18:04:00 4461

转载 java -jar参数运行打包好的jar应用程序的时候发现应用程序无法找到classpath下设置好的第三方类库?

 你是否在使用java -jar参数运行打包好的jar应用程序的时候发现应用程序无法找到classpath下设置好的第三方类库的内容?无论怎么设置classpath参数都无济于事,总是会报ClassNotFound的错误?那么本篇帖子可以帮助你摆脱烦恼 :)当用java -jar yourJarExe.jar来运行一个经过打包的应用程序的时候,你会发现如何设置-classpath参数应用程序都找不

2009-02-13 17:18:00 5012

转载 简单创建jar可执行文件.(入门)

前言 jar文件的用法. 具体的打包例子 加入第三方类库 其它信息 前言曾经看过一篇关于创建jar可执行文件的文章,但是个人认为讲的过于复杂,尤其是其内涉及了package的概念,这样对于新手而言就有点难懂了, 本文主要是给新手指点迷津.错误之处还望高手指出.  jar文件的用法.jar  用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest

2009-02-13 15:55:00 1497 1

转载 DB2远程连接配置总结

 实现:在客户端远程连接服务器端的db2(db2之间的互连)本文假定如下:客户端为windows/linux/unix,客户端也已经安装了db2或者客户端服务器端为windows/linux/unix客户端ip:192.168.42.147,服务器端ip为192.168.42.102步骤:在客户端建立服务器端数据库的节点在客户端命令行执行

2009-02-13 15:52:00 16239

freetds1.0

可直接使用的链接sqlserver数据库的 linux 命令客户端,已编译过,直接用即可

2017-11-14

Spark大数据处理:技术、应用与性能优化(全).pdf

Spark大数据处理:技术、应用与性能优化(全),不错的书籍

2016-05-05

[谁说菜鸟不会数据分析(.入门篇)].张文霖.全彩版

入门级别的数据分析,值得一看

2015-04-01

twitter4j-2.2.5.zip

twitter4j storm中安装使用

2014-07-24

nginx教程pdf版全

nginx教程

2012-07-23

hadoop权威指南第2版

hadoop权威指南第2版,全

2012-07-23

mysql-5.5.23-win32

mysql-5.5.23-win32.zip,mysql win32安装包,安装的时候,有一段时间比较慢,界面出现“未响应”状态,不必担心,请耐心等待,过上一段时间后,系统自动安装成功

2012-05-07

Lucene in Action(第2版Lucene3.0.2版本)

Lucene in Action(第2版Lucene3.0.2版本)全部章节都有,且基于Lucene3.0版本讲解

2012-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除