- 浏览: 7061 次
- 性别:
- 来自: 深圳
最新评论
-
haiyang5210:
等待推出这个系列的连载
Web 负载均衡 -
haiyang5210:
什么时候推出这个专题的连载?
Web 负载均衡 -
haiyang5210:
高手见解就是不一样!
彻底理解单例模式
文章列表
我之所以选择学习脑科 是因为我的一个弟弟被诊断大脑功能紊乱, 用专业点的说法就是精神分裂症。作为姐姐, 到后来是作为科学家,我十分想了解为什么我们会做梦, 而且能够将做的梦和现实联系起来, 更有可能会梦想成 ...
Oracle 的分页查询语句基本上可以按照本文给出的格式来进行套用
分页查询格式:
SELECT * FROM (
SELECT A.*, ROWNUM RN
FROM (SELECT * FROM TABLE_NAME) A
WHERE ROWNUM <= 40
)
WHERE RN >= 21
其中最内层的查询 SELECT * FROM TABLE_NAME 表示 ...
一. 设置合适的 SGA
常常有人抱怨服务器硬件很好, 但是 Oracle 就是很慢. 很可能是内存分配不合理造成的.
1) 假设内存有 512M, 这通常是小型应用. 建议 Oracle 的 SGA 大约 240M,
其中: 共享池(SHARED_POOL_SIZE)可以设置 60M 到 80M, 根据实际的用户数、查询等来定.
数据块缓冲区可以大致分配 120M-150M:
8i 下需要设置 DB_BLOCK_BUFFERS, DB_BLOCK_BUFFER * DB_BLOCK_SIZE 等于数据块缓冲区大小.
9i 下的数据缓冲区可以用 db_cache_size 来直接分配.
...
ORACLE 数据库的 PL/SQL 语句执行的优化器, 有基于代价的优化器(CBO)和基于规则的优化器(RBO)
RBO 的优化方式: 依赖于一套严格的语法规则, 只要按照规则写出的语句, 不管数据表和索引的内容是否发生变化, 不会影响 PL/SQL 语句 ...
1. 选用适合的 ORACLE 优化器
ORACLE 的优化器共有3种:
a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性)
设置缺省的优化器, 可以通过对 init.ora 文件中 OPTIMIZER_MODE 参数的各种声明, 如 RULE, COST, CHOOSE, ALL_ROWS, FIRST_RO ...
Oracle 的优化器有两种优化方式:
即基于规则的优化方式(Rule-Based Optimization, 简称为 RBO)
和基于代价的优化方式(Cost-Based Optimization, 简称为 CBO), 在 Oracle8 及以后的版本, Oracle 强列推荐用 CBO 的方式
RBO 方式: 优化器在分析 SQL 语 ...
1. HTTP 重定向
2. DNS 负载均衡
3. 反向代理负载均衡
4. IP 负载均衡
5. 直接路由
6. IP 隧道
一、单例(Singleton)模式
单例模式的要点有三个:一是某个类只能有一个实例,二是它必需自行创建这个实例,三是它必须向整个系统自行提供这个实例.
二、典型单例类
下面是一个它的实现:
/*
* 典型单例类,不能被继承
*/
public class Singleton {
/*
* Singleton 类自己将自己实例化
* 此该类被加载时,静态变量 instance 会通过调用私有构造函数被实例化
*/
private static final Singleton instance = new Singleto ...