自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (15)
  • 收藏
  • 关注

空空如也

ORACLE优化SQL语句,提高效率

我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。   (1)选择最有效率的表名顺序(只在基于规则的优化器中有效):   Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,您必须选择记录条数最少的表作为基础表。假如有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表。   (2)WHERE子句中的连接顺序:   Oracle采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些能够过滤掉最大数量记录的条件必须写在WHERE子句的末尾。   (3)SELECT子句中避免使用‘*’:   Oracle在解析的过程中, 会将‘*’依次转换成任何的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间。   (4)减少访问数据库的次数:   Oracle在内部执行了许多工作: 解析SQL语句, 估算索引的利用率, 绑定变量 , 读数据块等。   (5)在SQL*Plus , SQL*Forms和Pro*C中重新配置ARRAYSIZE参数, 能够增加每次数据库访问的检索数据量 ,建议值为200。   (6)使用DECODE函数来减少处理时间:   使用DECODE函数能够避免重复扫描相同记录或重复连接相同的表。

2011-12-06

Spring多数据源配置_分布式数据

Spring多数据源配置_分布式数据 Tomcat服务器下的多数据源配置详情 一、环境及框架 Tomcat+spring+hibernate+jotm,还有就是struts、Oracle等 二、需求说明 系统里有2套不同网域的oracle数据库,之间的数据需要进行交互。 三、Dao配置 1、定义jtom Bean xml 代码 1. <bean id="jotm" class="org.springframework.transaction.jta.JotmFactoryBean" /> 2、定义数据源 xml 代码

2011-12-06

TortoiseSVN日常操作指南

1 概述 4 2 安装 4 3 登陆 5 4 日常操作 7 4.1 检出文件(Checkout) 7 4.2 提交文件(Commit) 9 4.3 添加文件(Add) 10 4.4 修改文件 12 4.5 删除文件(delete) 13 4.6 恢复文件(Revert) 15 4.6.1 本地删除文件未执行commit操作 15 4.6.2 删除文件并已执行commit操作提交到服务器 16 4.7 更新文件(Update) 17 4.8 版本记录 20 4.9 锁定文件(Get lock) 20 4.10 查看文件修改记录 20 4.11 查看日志(show log) 21 4.12 比较文件(Compare) 21 4.13 版本分支(Revision Graph) 23 4.14 导出(Export) 24 4.15 导入(Import) 27 4.16 解决合并冲突 28 4.17 分支/标记 32

2011-12-06

SVNManager使用教程

SVNManager使用教程 SVNManager使用教程 配置管理部 文件编号 V1.00 受控状态 审核 适用范围 全部 生效日期 版 本 号 版本状态 □草案 □定稿 □发布版 □修订稿 √审核稿 编 制 盛学夫 编制日期 2010年5月27日 审 核 陈世桥 审核日期 2010.5.27 批 准 批准日期

2011-12-06

Android中的JSON详细总结

Android中的JSON详细总结对象 对象是一个无序的Name/Value Pairs集合。{ name:value , name:value , name:value .... } 例子:{ "name":"小猪","age":20 } Array   Array是值(value)的有序集合。[ value , value , value ...... ]   值(value)可以是双引号括起来的字符串(string)、数值(number)、true、false、 null、对象(object)或者数组(array)。这些结构可以嵌套。   字符串(string)是由双引号包围的任意数量Unicode字符的集合,使用反斜线转义。一个字符(character)即一个单独的字符串(character string)。 例如:\ + " \ / b f n r t u 进行转义。 例子1: Array里面包含对象(object) [ {"id":1,"name":"小猪" ,"age”:22} , {"id":2,"name":"小猫","age”:23} , .......] 例子2:同样对象(object)中可以包含Array (1)一个对象包含1个数组,2个子对象 {"root":[{"id":"001","name":"小猪"},{"id":"002","name":"小猫"},{"id":"003","name":"小狗"}], "total":3, "success":true } (2)也可以对象嵌套子对象,子对象再嵌套数组 {"calendar": {"calendarlist": [ {"id":"001","name":"小猪"}, {"id":"002","name":"小猫"} ] } }

2011-12-06

Android_mina的使用实例

Android_mina的使用实例,终端与服务器交互。~~~~~~~~~

2011-09-22

android开发自定义命名规则

公司内部自定义的开发规范,规范代码。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2011-09-22

JavaScript语言参考手册

JavaScript语言中文参考手册 JavaScript 参考 本书是 JavaScript 语言的参考手册,包括核心语言中的对象和客户端、服务器端的扩展。JavaScript 是 Netscape 跨平台的基于对象的适合于客户和服务器的脚本语言。 本书已经更新于 JavaScript 1.2 的新特性,其它包括了 JavaScript 支持层和样式单的属性和对象。要获得关于这些主题的详细信息,请参看 Netscape Communicator 中的动态 HTML。 目录 此参考中包含的内容 此参考是依照 JavaScript 语言的功能组织的。有时你已经知道了某个对象或方法的名称,但是不太清楚要在哪里能够找到它。这一章包含了解决此种情况的链接表。 轻松上手 本书是 JavaScript 语言的参考手册,包括核心语言中的对象和客户端、服务器端的扩展。JavaScript 是 Netscape 跨平台的基于对象的适用于客户和服务器应用程序的脚本语言。 你应该已经掌握的知识 哪里能找到 JavaScript 的相关信息 文档转换

2009-06-27

java小程序源代码

俄罗斯方块java源代码,java扫雷程序,java聊天程序,java编的五子棋

2009-06-27

空空如也

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

TA关注的人

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