Welcome 微信登录

首页 / 数据库 / MySQL

利用系统缓存提高PostgreSQL操作效率

利用系统缓存提高PostgreSQL操作效率

近期,试用pgfincore,对此做一个实验记录。pgfincore是将数据库对象提前加载到OS cache中,加快操作效率。当有一顶的物理更改时,pgfincore也会将其加载到缓存中。主要是提高查询效率的,当有频繁的缓存交换时,有可能会被挤出缓存。环境介绍:OS:CentOS 6.4 64bitDatabase:PostgreSQL9.4Memory:2GCPU:1核下载安装:在pgfoundry下载pgfincore-v1.1.1.tar.gz,,将...
MySQL管理多个实例的方法

MySQL管理多个实例的方法

MySQL运行多实例有2种方法,第一种是使用多个配置文件启动不同的进程来实现多实例;第二种是通过mysqld_multi使用单独的配置文件来实现多实例环境准备:操作系统:Red Hat Enterprise Linux Server release 6.5 (Santiago)MySQL版本:mysql-5.6.22-linux-glibc2.5-x86_64要运行多实例,首先安装MySQL软件,安装方法参考之前的博文:MySQL安装,安装好MySQL软件...
Ubuntu 上安装开源数据库 PostgreSQL 9.4 和 phpPgAdmin

Ubuntu 上安装开源数据库 PostgreSQL 9.4 和 phpPgAdmin

简介PostgreSQL 是一款强大的,开源的,对象关系型数据库系统。它支持所有的主流操作系统,包括 Linux、Unix(AIX、BSD、HP-UX,SGI IRIX、Mac OS、Solaris、Tru64) 以及 Windows 操作系统。下面是 Ubuntu 发起者 Mark Shuttleworth 对 PostgreSQL 的一段评价。PostgreSQL 是一款极赞的数据库系统。刚开始我们在 Launchpad 上使用它的时候,并不确定它能否...
使用RMAN异地恢复数据库试验(RAC恢复到单实例数据库)

使用RMAN异地恢复数据库试验(RAC恢复到单实例数据库)

RMAN在实际应用中用到的不多,很多时候一个项目开始设置好备份策略,后续基本上都用不到了,除非数据库出现异常,可以说,RMAN是一个不常用但是却非常重要的技能,但是又非常容易忘记。为了不在关键时刻掉链子,做了一个RMAN异地恢复数据库的试验。试验环境介绍操作系统数据库版本RAC?源系统CentOS 6.3 x6411.2.0.42节点目标系统RedHat 6.4x6411.2.0.4单节点Rman备份: 0级数据库全备操作步骤1.将rman备份文件从源库上...
ORA-38856: 无法将实例 UNNAMED_INSTANCE_2 (重做线程 2) 标记为启用

ORA-38856: 无法将实例 UNNAMED_INSTANCE_2 (重做线程 2) 标记为启用

在做异地恢复数据库试验的时候,报错 ORA-38856,具体情况如下:源库为Oracle RAC,2节点数据库 版本 11.2.0.4目标库为单实例ORACLE, 版本 11.2.0.4源库Rman备份为0级全备在restore成功以后,recover不成功,需要用到原来的online log,重建控制文件,然后 alter database open resetlogs,报错SQL> alter database open resetlogs;al...
Oracle数据库在线重做日志被删除的几种恢复方法

Oracle数据库在线重做日志被删除的几种恢复方法

Oracle数据库的在线重做日志中包含了数据库中所有数据的操作记录,我们可以利用重做日志做很多的操作,例如日志挖掘。有时候,因为种种原因,我们的在线日志被人误删除或者意外损坏掉,我们应该如何进行恢复呢,其实很简单,看下面内容:我们通过删除在线日志模拟日志被误删除的情况:[oracle@test orcl]$ rm redo*[oracle@test orcl]$ ls -l redo*ls: 无法访问redo*: 没有那个文件或目录[oracle@test...
CentOS 6.464位下安装 MySQL 5.6 二进制包

CentOS 6.464位下安装 MySQL 5.6 二进制包

因为要在Linux下安装个MySQL,而且用源码包安装非常复杂,本人非常不喜欢:1、还要安装GCC编译器,而我安装linux的时候采用的是最小化服务器安装,所以没有安装GCC2、源码安装需要进行./config 生成makeFile,此过程非常负杂,还得读大量配置文档。所以采用二进制安装包进行安装。环境:CentOS64位,6.4版本。mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz 292MB。安装时,发现少 libao...
CentOS 6.6下安装MongoDB 3.0.1

CentOS 6.6下安装MongoDB 3.0.1

从MongoDB3.0版起,其安装包比以前更细化,有的朋友可能不太了解区别,简单说明一下:Linux 64-bit legacy 这个版本即mongodb-linux-x86_64-3.0.1.tgz 不推荐在正式环境使用,这个版本特点是没有连接ssl相关的库,并且可能缺少针对操作系统的一些性能优化,但是可以测试用,安装简单。推荐按相应操作系统版本选择对应的安装包如CentOS6 rhel6选择RHEL 6 Linux 64-bit,即mongodb-li...
MongoDB从2.4.9升级到2.6.0记录及PHP的mongo扩展从1.4.5升级到1.5.1

MongoDB从2.4.9升级到2.6.0记录及PHP的mongo扩展从1.4.5升级到1.5.1

刚为公司架设消息推送服务器时,安装的MongoDB服务版本为2.4.9,2014-04-08日MongoDB2.6.0发布,做了不少的改进,现在准备升级到2.6.0最新版本,升级过程记录如下,供大家参考。一、升级前检测使用2.6.0的db.upgradeCheckAllDBs()检测是否兼容原先2.4.9版本的数据# wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.0.tgz# t...
<< 891 892 893 894 895 896 897 898 899 900 >>