读书笔记
文章平均质量分 77
soft53ears
这个作者很懒,什么都没留下…
展开
-
读书笔记_代码大全2
Chapter 3: Measure Twice, Cut Once: Upstream Prerequisites. 三思而后行: 前期准备本章节很重要, 记叙了做项目的前期准备的一系列工作 * 在开发的过程中,最常见的项目风险就是糟糕的需求分析和项目计划, 这些尽量在准备工作中搞定 * Utterly Compelling and Foolproof Arguments for Doing原创 2011-11-20 22:05:02 · 357 阅读 · 0 评论 -
Sping学习文档_对于Hibernate的封装
采用了Template Method 设计模式,回调函数, 将DB数据存储的封装了.统一了异常为DataAccessExceptionxml 配置如下, 并且在DaoImpl中注入HibernateTemplate <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.Annotat原创 2012-07-23 09:00:59 · 363 阅读 · 0 评论 -
Spring学习文档_AOP
AOP: Aspect Oriented Programming -- 织入工作原理为采用代理对象, 继承InvocationHandler, Struts2的Interceptor也是典型的AOP, 原理的sample:package com.lohamce.aop;import java.lang.reflect.InvocationHandler;import java原创 2012-07-22 00:27:15 · 430 阅读 · 0 评论 -
Fundamental I 06 Maintaining the Control File
控制文件比较小: 小的二进制文件 * 定义DB的物理结构 * 维护DB的完整性 * 在Mount, 操作DB的状态时, 文件是需要的, 由 create database 脚本指定大小 * 可以恢复 * Oracle强烈推荐每一个db都至少需要2个control file, 并且在不同物理磁盘上可以根据SPFILE中的内容查找到相应的control fil原创 2011-12-16 17:17:06 · 354 阅读 · 0 评论 -
Fundamental I 05 Using Data Dictionary and Dynamic Performance Views
内置的对象:( 多查才熟练 ) * Data dictionary: 只读的table或者view, 存储在SYSTEM tablespace, Owned by SYS, 由 Oracle Server维护 * table: 由sql.bsq 创建, 在创建db的时候自动创建 * view: 通常我们和view打交道, view是由catalog.sql 创建的原创 2011-12-16 15:41:21 · 363 阅读 · 0 评论 -
Linux( CentOs 4.8) 下安装Oracle11gR2
* 阅读安装文档* 两个包都需要解压* 有一些所需的包,可以在.iso文件中获取* 创建组(dba, oinstall)和账号 oracle* 需要配置一些环境变量,可以在oracle用户下的.bash_profile配置( ORACLE_BASE, ORACLE_HOME, ORACLE_SID)* 安装时选择只安装software在安装完成之后需要用root用户执行以下脚本原创 2011-12-16 14:22:16 · 471 阅读 · 0 评论 -
Fundamental I 03 Managing an Oracle Instance
参数文件: *.ora, 实例启动的时候被加载, startup命令执行的时候 查询参数: show parameter [filter] e.g select name, value from v$parameter where name = 'xxxxxxxx'; 包括两类参数:显式( Explicit )和隐式 ( Implicit )参数 有2种类原创 2011-12-14 00:43:53 · 353 阅读 · 0 评论 -
Fundamental I 04 Creating a Database
前提 * 确定数据库的目的 (OLTP, OLT) * 确定DB的Type (OLTP/OLP) * 需要outline DB的架构, 文档存储路径 * 确定DB name可以参见Oracle的规范 OFA ( Optional Flexible Architecture), 参见文档 Installation Guide for Linux 中的 OFA, 生原创 2011-12-16 02:56:20 · 294 阅读 · 0 评论 -
Fundamental I 01 Oracle Architectural Components
请查阅文档!体系结构为: Instance 和 Database Oracle Server: 指的一个系统Oracle Instance: 访问数据库的一个手段, 和Database的关系是many2one, 由进程和内存组成, SGA是他的memoryProcess有3种类型: 1.Background Process 后台进程(专注于数据库核心), 2. Server P原创 2011-12-13 14:03:04 · 347 阅读 · 0 评论 -
Fundamental I 02 Getting started with Oracle Server
DBA常用工具, SQL*Plus 最常用OEM在11g之后名字变了 还有其他Database Configuration AssistantDatabase Upgrade AssistantOracle Net ManagerRecovery ManagerOracle Secure BackupData PumpSQL*LoaderOU原创 2011-12-13 22:16:36 · 307 阅读 · 0 评论 -
Fundamental I 09 Storage Structure and Relationships
逻辑结构Oracle结构Segment的分类 * Table * Table partition 针对大数据量, 逻辑上这些分区表是属于一张表, 但是一个partition占用Segment * Cluster 数据相关性, 物理上就在一块 * Index 索引, 一个index会占用1到n个Segment * Index-organize原创 2011-12-18 00:03:15 · 528 阅读 · 0 评论 -
Fundamental I 08 Maintaining Tablespaces and Data Files
TS: Tablespace, 记住表空间只是一个逻辑结构,并不是物理结构,他架构在Data files上TTS: Temporary Tablespace管理有2种 Local managed ( 推荐使用, 当SYSTEM 这个TS被创建为local managed之后, 其他的TS也只能选择Local Managed ) Dictionary managed原创 2011-12-17 19:48:42 · 326 阅读 · 0 评论 -
Fundamental I 07 Maintaining the Online Redo Log Files
数据备份和恢复是DBA价值的提现特点: 记录所有对数据的改变 提供恢复的机制 必须被构造为组, 至少需要2个组, 且为了避免数据丢失, 每一组都需要有2个及以上成员, 且在不同的磁盘上, 组和成员是逻辑关系 * 每一个组成员具备相同的LSN ( log sequence numbers )LGWR会循环的写online redo log files:原创 2011-12-16 23:36:04 · 393 阅读 · 0 评论 -
Spring学习文档_管理数据源,以及配置Hibernate关系
Spring与数据源参阅文档,key = dbcp.BasicDataSource, 有3种实现方式1. c3p02. dbcp3. proxool与Hibernate整合: 1. 采用annotation:配置如下信息<beans xmlns="http://www.springframework.org/schema/beans" xmlns:x原创 2012-07-22 22:12:22 · 370 阅读 · 0 评论