什么是数据库快照?数据库快照是当前数据库的只读静态视图。数据库快照的工作原理?一旦创建了一个数据快照,数据库快照就会分配到一个空闲文件。当数据库原始页发生改变时,数据库原始页移动到数据库快照中。图片来自网络创建快照:CREATE DATADASE database_snapshot_name ---...
分类:
数据库 时间:
2014-10-01 12:46:11
阅读次数:
154
1.针对上下文的Snapshot技术什么是上下文(Contexts)?实际是JS应用程序的运行环境,避免应用程序的修改相互影响,例如一个页面js修改内置对象方法toString,不应该影响到另外页面。chrome浏览器每个process只有一个V8引擎实例,浏览器中的每个窗口、iframe都对应一个...
分类:
编程语言 时间:
2014-09-30 18:38:29
阅读次数:
320
SQL 的优化主要涉及几个方面:
(1) 相关的统计信息缺失或者不准确
(2) 索引问题
(3) SQL 的本身的效率问题,比如使用绑定变量,批量DML 采用bulk等,这个就考验写SQL的基本功了,这一点也是最主要的一点。
一.SQL 编写注意事项
1.1 查看SQL
对于生产环境上的SQL,可以从AWR 或者 Statspack...
分类:
数据库 时间:
2014-09-30 18:33:54
阅读次数:
304
脚本主要由以下几个部分组成:awr.sql 用来在sqlplus 中执行的脚本,该脚本从网上直接找的。awr.sh 用来调用sqlplus来生成awr报告。ftp.sh 用来打包压缩每天生成的awr报告(压缩率大于50倍),并进行ftp传输,清理过期的报告,对于linux和solaris略有不同。c...
分类:
数据库 时间:
2014-09-29 15:52:31
阅读次数:
261
Statspack是Oracle 9i时代的产物,对于监控与分析数据库性能有着跨里程碑的意义,是AWR的前身。在Oracle 10g后AWR取代了statspack。尽管如此,awr异常或者需要调试包license的情况下statpack依旧是不错的选择。然而在RAC环境中,statspack并不支持,需要单独的进行配置以及使用job来进行管理。本文描述的则是通过在RAC环境下创建service,...
分类:
数据库 时间:
2014-09-26 19:37:18
阅读次数:
415
EC2实例运行一段时间后,由于日志和一些应用程序数据的积累,可能出现之前预留的磁盘容量不够需要扩容的情况。AWSEBS目前还不支持在线扩容,不过可以通过结合snapshot来实现。如,我的EC2Instance容量默认的8G不够用了,需要扩容。1.创建需要扩容磁盘的snapshot:进入awsec2控..
分类:
其他好文 时间:
2014-09-25 14:28:09
阅读次数:
260
1,aliCloud基于RAM service实现跨账户ECS资源访问Example主要的资源为Instance,Image,Snapshot,disk,SecurityGroupAction太多在此pass.....;2,实战aliCloud基于RAM service实现跨账户ECS资源访问3st...
分类:
其他好文 时间:
2014-09-24 12:25:26
阅读次数:
220
记录下项目中的 pom文件 4.0.0 msshj msshj 0.0.1-SNAPSHOT war UTF-8 UTF-8 org.slf4j ...
分类:
编程语言 时间:
2014-09-22 23:46:43
阅读次数:
331
org.hibernate.exception.SQLGrammarException: could not retrieve snapshot: [com.pear.zcp.hkgt.Option#10002] at org.hibernate.exception.SQLStateConve...
分类:
其他好文 时间:
2014-09-19 15:25:25
阅读次数:
268
想象一下有如下情形:代码库中存在两个分支,并且每个分支都进行了修改,最后你想要将其中的一个分支合并到其他的分支中。
那么要问合并的处理过程是怎么样的呢?Git是对每个分支,依据分支的历史数据按照序列化操作,还是它只是合并每个分支里文件的最后版本?这是一个问题,我想对git的merge操作有必要进行分析一下。
回忆一下,我们知道Git的版本库内部结构是以有向无环图(directed...
分类:
其他好文 时间:
2014-09-17 23:23:23
阅读次数:
420