数据库

MongoDB副本集实践

  MongoDB副本集副本集(ReplicaSets)是有自动故障转移和恢复特性的主从复制mongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式mongoDB官方建议最小化的副本集为Three MemberSets,一个primary和两个secondary备份集与主从复制主要的不同:1:该集群没有特定的主数据库...

jx_yu
NoSQL
2015-01-15 11:48

通过shell定制dbms_advisor.quick_tune

在平时的调优工作中,在11g中的新特性sql monitor可以极大的简化性能监控的工作,对于执行时间超过5秒的sql语句都会记入v$sql_monitor中。但是如果某个sql语句还没有执行,或者执行时间已经是几天前了,等发现性能问题进行调优的话就会比较困难,采用dbms_advisor.quick_tune是一个不错的选择。如果sql语句比较庞大,比较迷...

jeanron100
Oracle
2015-01-14 18:55

MySQL选用可重复读之前一定要想到的事情(执行计划影响)

大约一年前发现MySQL在可重复读隔离级别下,可能出现全表的排他锁.当时并没有找到一个合理的解释.http://blog.itpub.net/29254281/viewspace-1081634/实验数据和环境CREATE TABLE t (  a int(11) NOT NULL,  b int(11) DEFAULT NULL,  PRIMARY KEY (a),  KEY b (b)) ENGINE=InnoDB;INSERT ...

壹頁書
MySQL
2015-01-14 13:36

mysql表分区技术详细介绍

1、概述    数据库单表到达一定量后,性能会有衰减,像mysql\sql server等犹为明显,所以需要把这些数据进行分区处理。同时有时候可能出现数据剥离什么的,分区表就更有用处了!    MySQL 5.1 中新增的分区(Partition)功能就开始增加,优势也越来越明显了:--与单个磁盘或文件系统分区...

datapeng
MySQL
2015-01-14 11:35

DBA的困境:NoSQL VS SQL 生存 Or 死亡?

DBA的困境:NoSQL VS SQL 生存 Or 死亡?

dawn009
Oracle
2015-01-14 10:12

强大的awr format

awr报告对于dba而言是工作中重要的一部分内容,有些时候感觉跟去医院看病的化验单一样,各种指标和参数。有些高了,有些低了都是需要注意的内容。之前打印了一份awr报告,竟然有将近40页的样子,但是阅读awr报告也只能按照一定的思路来看,如果通读,那确实是云里雾里。awr format 是在http://tylermuth.wordpress.com/这个...

jeanron100
Oracle
2015-01-13 19:40

Oracle 数据库 ocp-053-586

586.Consider the following command:Backup database plus archivelog delete input;How many backup sets would be created by this command if the following were true:Control-file a NN uto backups were enabled.NN The size of backup sets was not restricted.NN One channel was allocated.A. 1B. 2C. 3...

贺子_DBA时代
Oracle
2015-01-13 14:25

oracle JOB常见的执行时间

oracle JOB常见的执行时间

diashad
Oracle
2015-01-13 09:16

oracle like escape转义符的用法的介绍

oracle like escape转义符的用法的介绍

diashad
Oracle
2015-01-13 09:13

MySQL选用可重复读之前一定要想到的事情(无索引加锁验证)

之前的实验,提到过一个场景当前读(锁定读)加锁情况. 读提交 可重复读 主键索引 锁定主键索引锁定主键索引唯一索引 锁定唯一索引的值和主键索引的值锁定唯一索引的值和主键索引的值...

壹頁書
MySQL
2015-01-12 23:27

巧用分析函数循序渐进解决实际问题

今天同事问我一个问题,他说问题的逻辑很清晰,但是感觉无心下起。问题的逻辑大体是这样的。有一个表,存在着大量的数据,比如account_id为1代表account的编号,可以把这个account做暂停操作,相当于把账户冻结,然后在一定的时候后做恢复操作,相当于把账户解冻。就对应ACTIVITY_CODE的 SUSPEND,RESUMEACCOUNT_ID ACTIVI...

jeanron100
Oracle
2015-01-09 23:23

谓词条件的数据类型随意书写对SQL性能影响巨大

最近在优化某系统中发现许多SQL语句在书写谓词条件(wheret条件)时完全不根据表结构定义的字段数据类型来,而是随意书写谓词条件,这样造成原来能走正确索引的结果不能使用该索引,其结果就是查询语句的性能很差,这里将我所遇到的两种情况介绍一下.第一种情况是谓词条件进行了数据类型的转换转换使得CBO无法使用索引:...

eric0435
Oracle
2015-01-09 21:07

ORACLE 实用函数总结

ORACLE 实用函数总结

icyflyer
Oracle
2015-01-09 15:40

Oracle DBA常用sql分享

Oracle DBA常用sql分享

maohaiqing0304
Oracle
2015-01-09 15:34

Oracle监听配置终极笔记

Oracle监听配置终极笔记:一、             Oracle网络拓扑图:1.         侦听器的作用:在指定端口(默认:1521)和指定主机上监听client的连接数据库的请求,然后代表client转发连接请求...

zpsimon
Oracle
2015-01-08 17:45