- 博客(25)
- 资源 (4)
- 收藏
- 关注
转载 MySQL-MMM实现MySQL高可用
一、环境简述1、工作逻辑图 2、MySQL-MMM优缺点 优点:高可用性,扩展性好,出现故障自动切换,对于主主同步,在同一时间只提供一台数据库写操作,保证的数据的一致性。 缺点:Monitor节点是单点,可以结合Keepalived实现高可用。 3、MySQL-MMM工作原理 MMM(Master-Maste
2015-05-31 20:31:28 483
转载 xtrabackup自动备份脚本
#backup.sh#!/bin/sh#on xtrabackup 2.2.8# 第一次执行它的时候它会检查是否有完全备份,否则先创建一个全库备份# 当你再次运行它的时候,它会根据脚本中的设定来基于之前的全备或增量备份进行增量备份#ocpyang@126.comINNOBACKUPEX_PATH=innobackupex #INNOBACKUPEX的命令INNOBACKU
2015-05-31 18:07:57 406
原创 percona-toolkit-2.2.14-1安装时Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEY
一、报错信息[root@mysql02 src]# rpm -ivh percona-toolkit-2.2.14-1.noarch.rpm warning: percona-toolkit-2.2.14-1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEYerror: Failed depende
2015-05-31 09:45:43 4256
原创 MySQL 5.5.23半同步复制配置安装
摘要: 改模式可以确保slave接收完主服务器发送的binlog文件 并写入至master中继日志relay log量,然后再给主服务器一个反馈,告诉对方已接收完毕。出现异常时会暂时切换到异步复制模式。至少有一台半同步模式或slave信息为止。一、安装配置操作二、总结
2015-05-31 07:09:07 368
原创 MySQL5.5半同步复制配置安装
一、确认主服务器和从服务器是否开启have_dynamic_loading1,主服务器mysql> show variables like 'have_dynamic_loading'; +----------------------+-------+| Variable_name | Value |+----------------------+-------+
2015-05-30 17:10:00 824
原创 Slave_IO_Running: Connecting 错误处理
一、主服务器上摘要:重新配置一下主从及半同步复制mysql> GRANT REPLICATION SLAVE ON *.* to 'root'@'192.168.246.141' identified by 'ayilian';Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Query OK, 0 ro
2015-05-30 16:57:20 2445
原创 mysql 数据同步Slave_IO_Running:No处理方法
一、问题:Slave_IO_Running: No*************************** 1. row *************************** Slave_IO_State: Master_Host: 10.2.3.218 Master_User
2015-05-30 13:24:55 457
原创 MySQL密码修改方法
一、用于管理员或者有全局权限的用户重设其它用户的密码#mysql -u root -pmysql>use mysql;mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='username';mysql> FLUSH PRIVILEGES;mysql> quit;#mysql
2015-05-30 13:09:01 322
转载 Linux tar 压缩打包命令使用方法
备份mysql的所有数据[root@sql004 mysql]# tar -zcvPf data.tar.gz data一、tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 …. 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文
2015-05-30 12:59:04 423
原创 Mysqlslap MySQL 压力测试工具
一、安装Mysqlslap 二、参数说明[root@mysql01 /]# mysqlslap --help主要参数:1) --concurrency代表并发数量,多个可以用逗号隔开,例如:concurrency=10,50,100, 并发连接线程数分别是10、50、100个并发。2) --engines代表要测试的引擎,可以有多个,用分隔符隔开。3) --iteratio
2015-05-26 16:11:23 307
原创 vSphere安装WMware tools
一、加载驱动在vSphere中自带 客户机——》装或升级/WMware tools二、挂载驱动 [root@mysql01 /]# mount /dev/cdrom /media三、拷贝解压 [root@mysql02 /]# cp VMwareTools-9.0.0-782409.tar.gz /usr/local/src/ [root@mysq
2015-05-25 17:54:43 507
转载 大型网站系统架构演化之路
前言一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随着业务的扩展而逐步完善的,并不是一蹴而就;不同业务特征的系统,会有各自的侧重点,例
2015-05-23 18:24:54 347
原创 CentOS查看CPU信息(CPU型号 CPU的个数 CPU是几核)命令
CentOS查看CPU信息(CPU型号 CPU的个数 CPU是几核)命令,一、查询原理物理CPU:实际Server中插槽上的CPU个数。有几个。逻辑CPU :/proc/cpuinfo 用来存储cpu硬件信息的信息内容分别列出了processor 0 – n 的规格。注意:n就不是真实的cpu数。(一般情况,我们认
2015-05-23 06:59:48 9262
原创 navicat for mysql恢复大数据会断开不成功解决法(通过局域网)
一、选备份好的 .psc备份文件 备份 ->提取SQL->150129072332.psc大约3个小时提取出22GB:150129072332.sql二、用dump命令导入MySQL1.创建空的数据库2.[root@mysqlbakcup ~]# mysqldump -uroot -p密码 testdatabase01 > /home/150129072332.sq
2015-05-21 02:37:29 1523
原创 Linux和 Unix 查看文件及文件夹大小
当磁盘大小超过标准时会有报警提示,使用du和df进行排查。 df 可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du 可以查看文件及文件夹的大小。两者配合使用,比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小一、df:命令可以显示目前所有文件系统的可用空间及使用状态[root@mysql01 ~]# df -h
2015-05-21 01:18:17 5916
原创 MySQL 5.5.23启动时报错 The server quit without updating PID file().[失败]
1.启动时报错[root@mysql01 data]# /etc/init.d/mysqld restartMySQL server PID file could not be found![失败]Starting MySQL...............The server quit without updating PID file (/data/mysql/data/mysql0
2015-05-20 13:24:29 595
原创 linux系统CentOS下调整home和root区大小
解决linux系统CentOS下调整home和root区大小:目标:将vg_mysql01-lv_home缩小到10G,并将剩余的空间添加给vg_mysql01-lv_root,1.首先查看磁盘使用情况目标:将VolGroup-lv_home缩小到10G,并将剩余的空间添加给/dev/mapper/vg_mysql01-lv_root 1.首先查看磁盘使用情况[root@mys
2015-05-20 07:17:00 804
原创 SQLServer上查看SQL语句的执行时间的方法
1:下面这种是比较简单的查询方法,通过查询前的时间和查询后的时间差来计算的 declare @begin_date datetime declare @end_date datetime select @begin_date = getdate() select @end_date = getdate() select datediff(ms,@begin_date,
2015-05-12 13:40:19 846
原创 SQL2012 检查索引创建时间
/*SQL2012检查索引创建时间*/SELECT 表名=CASE WHEN C.column_id=1 THEN O.name ELSE N'' END, 表说明=ISNULL(CASE WHEN C.column_id=1 THEN PTB.[value] END,N''), 字段序号=C.column_id, 字段名=C.name,
2015-05-12 11:57:31 1005
翻译 SQL Server 2012 AlwaysOn探索(上)
毫无疑问,HA或DR对Production DB是至关重要的,原因不必解释。在SQL Server的早期版本,我们可以使用故障转移群集、数据库镜像、日志传递、复制来实现我们需要的HA或DR,但它们均有优缺点:故障转移群集又称为Failover Cluster。此技术使用的共享存储技术,不涉及到底层数据的同步问题,因此可以认为群集的最大好处就是性能较高,但存储会成为整个群集技术中的单点故障。
2015-05-11 17:31:31 838
翻译 SQL Server 2012 AlwaysOn探索(下)
在SQL Server 2012 AlwaysOn探索(上) ,介绍了SQL Server各项HA技术并重点介绍了AlwaysOn技术。这里将详细介绍AlwaysOn整个配置的过程及部分管理。环境: Windows Server 2012 + SQL Server 2012(SP1) Enterprise Edition (64-bit)物理主机: 172.20.144.176:a
2015-05-11 17:30:25 487
转载 SQL Server 2012新特性_列存储索引(3)
本篇Blog将介绍列存储索引相关的性能、查询提示及使用限制等方面的知识。若要了解列存储及列存储索引的概念及特征,请点击这里;若要了解列存储索引的创建与使用,请点击这里。 列存储的性能要了解类存储索引的性能到底如何,不妨先来搭建一下测试的环境。下面我们创建基本两张完全一样的表,不同的是,一张表没有列存储索引,而另一张则有:不带column Store Index (N'tbl_E
2015-05-10 20:22:00 506
转载 SQL Server 2012新特性_列存储索引(2)
在上一篇Blog(SQL Server 2012新特性_列存储索引(1) )中,对列存储及列存储索引的概念及特征等做了一些介绍,接下来,主要对列存储索引的创建与使用做一些演练:创建COLUMNSTORE INDEX创建COLUMNSTORE INDEX常用的语法如下:[sql] view plaincopyprint?CREATE NONCLUSTE
2015-05-10 19:27:57 491
转载 SQL Server 2012新特性_列存储索引(1)
做企业应用几年来,每天与SQL Server打交道,深知日益增长的数据给OLTP效率带来的巨大影响,User反应系统慢、有时甚至卡死(通常是出现死锁)。对于有大量OLTP的应用系统来说,系统的运行效率显得尤为重要。如何使系统获得性能上的最佳用户体验,是摆在IT面前的一项艰巨任务。硬件升级、索引、高效执行的SQL、相关性能提升的配置等,往往是我们考虑的。对于拥有海量数据的数据仓库(DW
2015-05-10 19:22:34 468
转载 SqlServer索引及优化详解
(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,
2015-05-10 19:20:52 452
ZendStudio-13.5.1及注册码13.5.0.v20160523-0242
2016-12-26
compiere setup Compiere 2.5.2d
2009-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人