Welcome 微信登录

首页 / 数据库 / MySQL

CentOS下MySQL双机热备配置

CentOS下MySQL双机热备配置

1 概述在集成项目中需要应对不同环境下的安装配置,主流操作系统大致可以分为三种:Linux、Windows以及UNIX。其中Linux备受青睐的主要原因有两个:首先,Linux作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码,并公布在Internet上。这就吸引了世界各地的操作系统高手为Linux编写各种各样的驱动程序和应用软件,使得Linux成为一种不仅只是一个内核,而且包括系统管理工具、完整的开发环...
MySQL存储过程和函数区别介绍

MySQL存储过程和函数区别介绍

存储过程是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。存储过程和函数存在以下几个区别:1)一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。存储过程,功能强大,可以执行包括修改表等一系列数据库操作;用户定义函数不能用于执行一组修改全局数据库状态的操作。2)对于存储过程来说可以返回参数,如记录集,而函数只能返回值或者...
MaxScale Binlog Server实践

MaxScale Binlog Server实践

简介Part1:写在最前在之前的博文中有说到MaxScale,作为中间件,配合MHA使用或者主从使用可实现读写分离和负载均衡,今天简单介绍下MaxScale作为Binlog Server来减少主从延迟的问题;MySQL的主从架构中,链式拓扑的架构比较容易出现主从延迟的问题。本文着重介绍MaxScale作为Binlog Server是如何降低主从延迟的。MaxScale配合MHA请移步至:http://www.linuxidc.com/Linux/2016-...
Percona XtraBackup 完全及增量备份与恢复

Percona XtraBackup 完全及增量备份与恢复

一、简介Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。其主要特点是备份过程快速、可靠,不会打断正在执行的事务,能够基于压缩等功能节约磁盘空间和流量,自动实现备份检测及其还原速度快。二、安装及备份、恢复实现 安装:其最新版的软件可从 http://www.percona.com/software/percona-xtrabackup/ ...
Oracle数据透明加密-TDE

Oracle数据透明加密-TDE

介绍Oracle 10g R2提供了一个新的特性,让你只需要做如下动作:你可以不写一行代码,只需要声明你需要加密某列。当用户插入数据的时候,数据库透明的加密数据然后存储加密后的数据。同样的,当用户读取数据时,数据库自动进行解密。由于加解密操作对应用程序来说都是透明的,不需要应用程序修改代码,因此这个特性就叫做:透明数据加密(TDE)。简单来说默认不对数据进行TDE加密,数据库中的某些敏感数据是直接可以在操作系统层面进行读取的,方法不进行阐述。10gR2 可...
CentOS 7 安装Percona 与 Xtrabackup

CentOS 7 安装Percona 与 Xtrabackup

CentOS 7 安装Percona 5.7,Xtrabackup简介Percona Server为 MySQL 数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升。该版本提升了在高负载情况下的 InnoDB 的性能、为 DBA 提供一些非常有用的性能诊断工具;另外有更多的参数和命令来控制服务器行为。Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbac...
使用Xtrabackup进行MySQL备份

使用Xtrabackup进行MySQL备份

使用Xtrabackup进行MySQL备份:一、安装1、简介Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。特点:(1)备份过程快速、可靠;(2)备份过程不会打断正在执行的事务;(3)能够基于压缩等功能节约磁盘空间和流量;(4)自动实现备份检验;(5)还原速度快;2、安装装备好安装包percona-xtrabackup-2.1.8-733.rh...
Percona Xtrabackup 安装

Percona Xtrabackup 安装

Percona XtraBackup 简介Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。特点:(1)备份过程快速、可靠;(2)备份过程不会打断正在执行的事务;(3)能够基于压缩等功能节约磁盘空间和流量;(4)自动实现备份检验;(5)还原速度快;获取: http://www.percona.com/software/percona-xtraba...
Xtrabackup 简介

Xtrabackup 简介

Xtrabackup是由 Percona 开发的一个开源软件,可实现对 InnoDB 的数据备份,支持在线热备份(备份时不影响数据读写),特点如下:1.备份过程快速、可靠;2.备份过程不会打断正在执行的事务;3.能够基于压缩等功能节约磁盘空间和流量;4.自动实现备份检验;5.还原速度快;XtraBackup 有两个工具:xtrabackup 和 innobackupex:1.xtrabackup 本身只能备份 InnoDB 和 XtraDB ,不能备份 M...
Linux下PostgreSQL安装部署指南

Linux下PostgreSQL安装部署指南

背景数据库的安装一直以来都挺复杂的,特别是Oracle,现在身边都还有安装Oracle数据库赚外快的事情。PostgreSQL其实安装很简单,但是那仅仅是可用,并不是好用。很多用户使用默认的方法安装好数据库之后,然后测试一通性能,发现性能不行就不用了。原因不用说,多方面没有优化的结果。PostgreSQL数据库为了适应更多的场景能使用,默认的参数都设得非常保守,通常需要优化,比如检查点,SHARED BUFFER等。本文将介绍一下PostgreSQL on...
InnoDB 锁与隔离级别

InnoDB 锁与隔离级别

最近在做一个项目中使用到了MariaDB(Innodb存储引擎),系统并发性比较高需要不停的接收前端传过来的数据(每天大概400W),传过来之后系统会自动的尽快处理计算结果(分批处理,需要更新业务表)。在开发过程中经常出现死锁和锁等待的问题。翻阅了一些资料和动手验证,整理如下:InnoDB默认的隔离级别是可重复读,默认行锁。但是它行锁在可重复读的隔离级别下是根语句据索引实现的。如果没有建索引或者因为数据原因查询分析器没有走索引则还是会获取表锁。即使加上相关...
<< 221 222 223 224 225 226 227 228 229 230 >>