上一章讲了什么是云,把云的概念给搭建简单的做了分析。这一章我把国内、国外的PaaS平台,即应用托管平台进行了测评对比,包括:国外的AWS、GAE和Windows Azure和国内的京东云擎JAE、百度BAE、新浪SAE、以及阿里云。IBM也宣布了落地国内的计划,IBM的公有云有好几套方案,一个是.....
分类:
其他好文 时间:
2014-07-15 00:49:29
阅读次数:
347
RBO和CBO的基本概念 Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则的优化器(RBO)与基于代价的优化器(CBO) RBO: Rule-Based Optimiz...
分类:
数据库 时间:
2014-07-15 00:04:02
阅读次数:
581
在oracle中,标量子查询和自定义函数用的比较多,而且开发人员也比较常用,但经常会引起性能问题,特别表比较大的时候。下面的案例将教大家彻底搞懂标量子查询:
SQL> create table a (id int,name varchar2(10));
Table created.
SQL> create table b (id int,name varchar2(10));...
分类:
数据库 时间:
2014-07-14 18:38:36
阅读次数:
510
在数据库中,对性能影响最大的包括数据库的锁策略、缓存策略、索引策略、存储策略、执行计划优化策略。索引策略决定数据库快速定位数据的效率,存储策略决定数据持久化的效率。1.索引不存储null值。 更准确的说,单列索引不存储null值,复合索引不存储全为null的值。索引不能存储Null,所以对这列采用i...
分类:
数据库 时间:
2014-07-14 10:52:25
阅读次数:
248
在向大家具体介绍Oracle Hints之前,首先让大家了解下Oracle Hints是什么,然后全面介绍Oracle Hints,希望对大家实用。基于代价的优化器是非常聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了非常差的运行计划,使某个语句的运...
分类:
数据库 时间:
2014-07-14 00:43:45
阅读次数:
343
1. 统计信息默认情况下是每天晚上10点半后收集,如果新建对象还没来得级收集统计信息,就采用动态采样的方式。 2. 具体在set autotrace 跟踪的执行计划中,可以看到类似:- dynamic sampling used for this statement (level=2) 3. ...
分类:
其他好文 时间:
2014-07-14 00:31:08
阅读次数:
305
我们知道ORACLE 对sql查询是基于CBO的即根据代价来进行优化。根据代价进行优化的基础是基于统计信息。如果统计信息不准确,那么oracle sql查询就没有规则可依,导致查询计划出问题。1.ORACLE 11G默认启动了统计信息收集的任务,默认运行时间是周一到周五晚上10点和周6,周天的早上6...
分类:
其他好文 时间:
2014-07-14 00:24:34
阅读次数:
241
当前移动开发的趋势已经势不可挡,这个系列希望浅谈一下个人对IOS开发的一些见解,这个IOS系列计划从几个角度去说IOS开发:C语言 OC基础 IOS开发(iphone/ipad) Swift这么看下去还有大量的内容需要持续补充,但是今天我们从最基础的C语言开始,C语言部分我将分成几个章节去说,今天我...
分类:
移动开发 时间:
2014-07-14 00:14:55
阅读次数:
318
原文:浅析SQL SERVER执行计划中的各类怪相在查看执行计划或调优过程中,执行计划里面有些现象总会让人有些疑惑不解: 1:为什么同一条SQL语句有时候会走索引查找,有时候SQL脚本又不走索引查找,反而走全表扫描? 2:同一条SQL语句,查询条件的取值不同,它的执行计划会一致吗? 3: 同一条SQ...
分类:
数据库 时间:
2014-07-13 21:45:56
阅读次数:
375
计划任务所谓的计划任务是在未来某一特定的时间执行一次或多次特定的作业(任务)。实现无需人工干预的情况下执行作业。一、计划任务的分类根据计划任务在未来被执行的次数,分为一次性计划任务和周期性计划任务。一次性计划任务:只在未来的某一时间执行一次。周期性计划任务..
分类:
系统相关 时间:
2014-07-13 15:15:38
阅读次数:
324