
MySQL
文章平均质量分 81
活的很潇洒
这个作者很懒,什么都没留下…
展开
-
MySQL数据库优化
概述本文主要介绍MySQL常用的数据库索引,理论与实践想结合的方式介绍MySQL数据库常用的优化方法,希望对你有所帮助。数据库索引分类在介绍数据库索引分类之前,我们先来认识下什么是B树、B+树。B树(B-tree)在计算机科学中,B树(英语:B-tree)不是减号-,是连接符-,是一种自平衡的树,能够保持数据有序。这种数据结构能够让查找数据、顺序访问、插入数据及删除的动作,都在对数时间内完成。概括来说是一个一般化的二叉查找树(binary search tree)一个节点可以拥有2个以上原创 2021-08-02 12:55:27 · 341 阅读 · 0 评论 -
搭建MGR多主模式
搭建MGR-3节点,多主模式OS:CentOS7.2DB:MySQL5.7.18一、安装MySQL5.7.181、卸载冲突的版本mariadbrpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps2、安装依赖rpm -vih mysql-community-common-5.7.18-1.el7.x86_6原创 2017-04-18 11:45:11 · 14453 阅读 · 0 评论 -
MHA+keepalived架构优化
MHA+keepalived 架构优化说明:之前使用的架构,keepalived负责VIP的切换(keepalived通过脚本监测本机MySQL server是否存活),MHA负责后端架构的切换这样的架构很可能出现,VIP漂移了,而MHA架构没有切换,或者MHA架构切换了,而VIP没有漂移因为对该架构进行优化,调整为:keepalived只负责VIP的挂载,不检查MySQL s原创 2016-12-15 11:50:56 · 2316 阅读 · 0 评论 -
MySQL--审计
本例利用第三方开源审计插件:libaudit_plugin.so 来完成审计工作参考地址 https://github.com/mcafee/mysql-audit/wiki/Installation1. 下载二进制包后解压,找到libaudit_plugin.so2. 将此文件拷贝到{mysql_home}/plugin目录下--查看MySQL插件目录,登录MyS原创 2016-06-29 15:49:44 · 3918 阅读 · 1 评论 -
通过pt-query-digest分析收集MySQL慢查询日志到指定位置
说明:本脚本是基于开源工具Lepus监控 需要安装percona-toolkit工具包慢查询时间:主库1s,只读库3s一台服务器上单实例或者多实例都可执行,本例子是单实例和双实例的环境可将本脚本通过OS定时任务执行,便于慢查询的分析汇总。#!/bin/bash#config lepus database serverlepus_db_原创 2016-05-13 10:12:09 · 2422 阅读 · 0 评论 -
PCIe固态存储与HDD普通硬盘性能对比测试
经过两周的测试,得出以下结果MySQL-OLTP测试结果:(50张表,每张表1000万数据,1000个线程) TPS:MySQL在PCIe固态存储上运行是在HDD上运行的5.63倍 writes:MySQL在PCIe固态存储上运行是在HDD上运行的5.58倍 reads:MySQL在PCIe固态存储上运行是在HDD上运行的5.55倍 Response_time:MySQL在PCIe固态存储上运行比在HDD上运行响应时间快44.45倍 Errors:MySQL在PCIe固态存储上运行是在HDD上运原创 2015-03-19 11:03:02 · 4789 阅读 · 1 评论 -
MySQL分布式数据库服务中间件--Cobar研究三
在实际应用中,经常需要部署一个Cobar集群,再结合软负载LVS或者硬件负载设备F5对外提供服务;我们称集群中的一台Cobar为一个Cobar节点,这篇就来学习下cobar集群部署以及一些常用管理命令原创 2015-02-15 13:58:08 · 1633 阅读 · 0 评论 -
MySQL分布式数据库服务中间件--Cobar研究二
这篇来学习下Cobar的具体使用配置场景:系统对外提供的数据库名是UserCenter,并且其中有一张表u_user该表的一部分数据被映射到物理数据库alicobar_test_master的u_user上,另外一部分数据被映射到物理数据库alicobar_test_shard的u_user上。一.环境准备OS:CentOS6.4 64位DB:MySQL5.6.22JD原创 2015-02-11 11:41:41 · 1499 阅读 · 0 评论 -
MySQL分布式数据库服务中间件--Cobar研究一
官网 (http://code.alibabatech.com/wiki/display/cobar/Home 这个貌似已经不用了,总是打不开)数据已经同步到 https://github.com/alibaba/cobar 一. 介绍Cobar是提供关系型数据库(MySQL)分布式服务的中间件,它可以让传统的数据库得到良好的线性扩展,并看上去还是一个数据库,对应用保持透明。原创 2015-02-10 12:13:27 · 1584 阅读 · 0 评论 -
max_prepared_stmt_count
SqlServer迁移数据到MySQL报错链接服务器"192.168.66.53(ewallet_lxl)"的 OLE DB 访问接口 "MSDASQL" 返回了消息 "[MySQL][ODBC 5.2(w) Driver][mysqld-5.5.17-log]Can't create more than max_prepared_stmt_count statements (current原创 2015-01-15 18:10:40 · 14060 阅读 · 0 评论 -
MHA+非root用户SSH等效性配置
环境:CentOS5.8 MySQL5.5.17实验:搭建MHA高可用架构(非root用户SSH等效性配置)SSH等效性用户配置的是:concert 端口:1314问题:配置好非root用户SSH等效性后,通过masterha_check_ssh检查没有问题[concert@mhamanager ~]$ /usr/bin/masterha_check_ss原创 2014-09-03 22:54:25 · 3865 阅读 · 0 评论 -
MySQL高可用系列之MHA(二)
参数说明MHA提供了一系列配置参数,深入理解每个参数的具体含义,对优化配置、合理使用MHA非常重要,很多高可用性也都是通过合理配置一些参数而实现的。MHA包括如下配置参数,分别说明如下:hostname/ip/port (Local Only)hostname为MySQL Server的IP地址或主机名;ip为MySQL Server的IP地址,缺省从$hostname中获取;原创 2014-07-29 19:16:21 · 2809 阅读 · 0 评论 -
MySQL高可用系列之MHA(一)
MHA,即Master High Availability Manager and Tools for MySQL,是日本的一位MySQL专家采用Perl语言编写的一个脚本管理工具,该工具仅适用于MySQL Replication(二层)环境,目的在于维持Master主库的高可用性。一、简介 学习一个高可用小软件,不但要熟悉其功能,还要了解其架构及工作原理。1.原创 2014-07-22 16:36:24 · 4122 阅读 · 0 评论 -
MySQL之慢查询-删除慢查询日志
一、环境 OS:CentOS release 5.8(64位) DB:MySQL5.5.17二、操作 直接通过命令 rm -f 删除了慢查询日志三、出现问题 慢查询日志没有自动生成,(如果有备份,再次拷贝回来也是不好使的)四、解决方法 管理员身份登录MySQL 执行命令 flush原创 2014-06-10 09:35:48 · 3442 阅读 · 0 评论 -
MySQL搭建系列之多实例
所谓多实例,就是在一台服务器上搭建、运行多个MySQL实例,每个实例使用不同的服务端口,通过不同的socket监听;物理上,每个实例拥有独立的参数配置文件及数据库。通常情况下,一台服务器是不建议运行多个MySQL实例的,尤其是生产环境,因为这会造成资源相互强占问题。但在一些高可用环境中,却有这样的需求,比如:利用Heartbeat搭建的故障转移集群环境,若主备服务器只运行一个MySQL实例,则原创 2014-05-22 16:43:28 · 2898 阅读 · 0 评论 -
LVS+Keepalived
LVS lvs是一个开源的软件,可以实现LINUX平台下的简单负载均衡。LVS是Linux Virtual Server的缩写,意思是Linux虚拟服务器。 目前有三种IP负 载均衡技术(VS/NAT、VS/TUN和VS/DR);八种调度算法(rr,wrr,lc,wlc,lblc,lblcr,dh,sh)。Keepalived Keepalived 是运原创 2014-04-04 15:41:23 · 2253 阅读 · 0 评论 -
MySQL备份恢复之XtraBackup
一、 简介 我们知道,针对InnoDB存储引擎,MySQL本身没有提供合适的热备工具,ibbackup虽是一款高效的首选热备方式,但它是是收费的。好在Percona公司给大家提供了一个开源、免费的Xtrabackup热备工具,它可实现ibbackup的所有功能,并且还扩展支持真正的增量备份功能,是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtraback原创 2014-04-30 17:03:23 · 3794 阅读 · 2 评论 -
Mysql---Master-slave复制方案
准备环节:主、从服务器 操作系统、mysql版本必须一致一、环境 主机: master操作系统:centos 5.5 64位 IP:192.168.3.28 MySQL版本:5.5.17 从机:原创 2014-03-28 19:03:58 · 2481 阅读 · 0 评论