Welcome 微信登录

首页 / 数据库 / MySQL

Oracle调整顾问(SQL Tuning Advisor 与 SQL Access Advisor )

Oracle调整顾问(SQL Tuning Advisor 与 SQL Access Advisor )

在Oracle数据库出现性能问题时,使用Oracle本身的工具包,给出合理的调优建议是比较省力的做法。下面两种包的介绍及具体做法。SQL Tuning Advisor 粒度最小的调整工具.将一条或多条SQL语句做为输入内容,分析所有访问路径,然后生成改进SQL语句的建议,并提出索引,物化视图和分区方案来提高应用程序的总体性能。另外,在维护窗口中,Oracle也会针对Automatic Workload Repository(AWR) 来确定和记录的高负载语...
MongoDB在Linux下的安装及自动分片

MongoDB在Linux下的安装及自动分片

分布式文档存储数据库 MongoDB 现在真是火了。 去年曾经应云计算那边的要求,小试过一把。不过当时测试时1.8.1版,现在都2.4版了,只能说NoSQL发展太快了。mongodb提供两个下载版本: mongodb-linux-x86_64-1.8.1.tgz 和 mongodb-linux-x86_64-static-legacy-1.8.1.tgz 区别:只有在linux是老系统,mongodb无法启动时,或者出现浮点数异常,才使用"legacy s...
DB2日志(1) 基础知识

DB2日志(1) 基础知识

在数据库中,日志的重要性那是大大的大,所以日志一定是要先了解的.日志类型:主日志(Primary logs)预分配,可用数目由db cfg的LOGPRIMARY参数规定辅助日志(Secondary logs)依需要再动态分配,最大数目由db cfg的LOGSECOND参数来定.辅助日志同时会在数据库所有连接全部关闭后被删除.如果LOGSECOND为-1,则不限制记录日志的大小.日志记录类型: 有两类循环日志和归档日志,可以通过"配置数据库日志记录"向导来修...
DB2日志(2) 用C语言扩展实现DB2日志管理及主备同步

DB2日志(2) 用C语言扩展实现DB2日志管理及主备同步

上次整理了下DB2数据库日志的一些概念(DB2日志(1)基础知识),但在生产环境中如何管理和防止归档日志及防止灾难时的日志丢失其实是比较麻烦的,因为当DB2数据库设为归档模式(即LOGRETAIN=ON)时,数据库就不会自动删除和循环利用.这会造成活动日志目录下的日志文件越来越多,而归档和清除日志在DB2中个人感觉并不那么方便.还好DB2提供了相关的USEREXIT程序(又名用户出口程序)可以使我们管理日志文件并有了扩展功能的可能性.在这一点上DB2明显要...
MySQL备份与恢复之percona-xtrabackup软件的使用

MySQL备份与恢复之percona-xtrabackup软件的使用

一 使用percona-xtrabackup的原因在前面,我们讲到MySQL冷备、热备、mysqldump、热拷贝、保证数据的一致性。因为mysql冷备、mysqldump、mysql热拷贝均不能实现增量备份,在实际环境中增量备份是使用较多的,percona-xtrabackup就是为实现增量备份而生,因此我们需要使用percona-xtrabackup。相关阅读:MySQL备份与恢复之真实环境使用冷备 http://www.linuxidc.com/Li...
MySQL备份与恢复之percona-xtrabackup实现增量备份及恢复

MySQL备份与恢复之percona-xtrabackup实现增量备份及恢复

一 文章回顾在上一篇文章,我们讲到percona-xtrabackup软件的使用,这一篇文章我们讲解percona-xtrabackup实现增量备份及恢复。二 增量备份示意图三 percona-xtrabackup实现增量备份及恢复原理首先,使用percona-xtrabackup工具对数据库进行全备,然后再每次数据库的数据更新后对数据进行增量备份,每次增量备份均在上一次备份的基础上。恢复时依次把每次增量备份的数据恢复到全备中,最后使用合并的数据进行数据恢...
Oracle之sqlplus / as sysdba;

Oracle之sqlplus / as sysdba;

对于一台Oracle服务器下,安装了多个实例,当执行sqlplus / as sysdba时,连接的是哪个实例呢?其实,当执行sqlplus / as sysdba时,此时用户名和密码是可以随便输入的,也可以如现在这样为空,不输入。本质上在于此时验证的根本不是密码文件,而是通过操作系统进来的,这时候连接的数据库的SID由操作系统环境变量$ORACLE_SID决定,查看方式为echo V$ORACLE_SID.此SID的验证,可以在sqlplus / as ...
Oracle之DataBase闪回

Oracle之DataBase闪回

Flashback Database 功能非常类似与RMAN的不完全恢复, 它可以把整个数据库回退到过去的某个时点的状态, 这个功能依赖于Flashback log 日志。 比RMAN更快速和高效。 因此Flashback Database 可以看作是不完全恢复的替代技术。 但它也有某些限制:1. Flashback Database 不能解决Media Failure, 这种错误RMAN恢复仍是唯一选择2. 如果删除了数据文件或者利用Shrink技术缩小...
<< 721 722 723 724 725 726 727 728 729 730 >>