2016年10月17日

使用vmware vconverter从物理机迁移系统到虚拟机P2V(多图)

摘要: 本文完整记录了如何从物理服务器,保持所有环境配置信息,纹丝不动的迁移到虚拟机上,俗称 P2V 。采用的工具是VMware公司的 VMware vcenter vconverter standalone,它支持将windows和linux操作系统用作源,可以执行若干转换任务: 将正在运行的远程物理机和 阅读全文

posted @ 2016-10-17 17:49 erisen 阅读(40116) 评论(0) 推荐(1) 编辑

lsyncd实时同步搭建指南——取代rsync+inotify

摘要: 1. 几大实时同步工具比较 1.1 inotify + rsync 最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件 阅读全文

posted @ 2016-10-17 17:47 erisen 阅读(661) 评论(0) 推荐(0) 编辑

仿豆丁网文件在线浏览解决方案搭建

摘要: 在公司OA和CRM系统遇到要实现在线查看word/jpg等文件的功能,按照开发小组的要求搭建了一套解决方案:OpenOffice + JodConvertor + SWFTool+ FlexPaper,其中OpenOffice + JodConvertor用于将文档转化为PDF格式文档,SwfToo 阅读全文

posted @ 2016-10-17 17:41 erisen 阅读(735) 评论(0) 推荐(0) 编辑

MySQL sql_mode 说明(及处理一起 sql_mode 引发的问题)

摘要: 1. MySQL莫名变成了 Strict SQL Mode 最近测试组那边反应数据库部分写入失败,app层提示是插入成功,但表里面里面没有产生数据,而两个写入操作的另外一个表有数据。因为 insert 失败在数据库层面是看不出来的,于是找php的同事看下错误信息: 1 [Err] 1364 - Fi 阅读全文

posted @ 2016-10-17 17:16 erisen 阅读(9142) 评论(1) 推荐(2) 编辑

MySQL数字类型int与tinyint、float与decimal如何选择

摘要: 最近在准备给开发做一个mysql数据库开发规范方面培训,一步一步来,结合在生产环境发现的数据库方面的问题,从几个常用的数据类型说起。 int、tinyint与bigint 它们都是(精确)整型数据类型,但是占用字节数和表达的范围不同。首先没有这个表就说不过去了: TypeStorageMinimum 阅读全文

posted @ 2016-10-17 16:41 erisen 阅读(16698) 评论(0) 推荐(0) 编辑

MySQL数据库开发规范-EC

摘要: 最近一段时间一边在线上抓取SQL来优化,一边在整理这个开发规范,尽量减少新的问题SQL进入生产库。今天也是对公司的开发做了一次培训,PPT就不放上来了,里面有十来个生产SQL的案例。因为规范大部分还是具有通用性,所以也借鉴了像去哪儿和赶集的规范,但实际在撰写本文的过程中,每一条规范的背后无不是在工作 阅读全文

posted @ 2016-10-17 16:18 erisen 阅读(6867) 评论(0) 推荐(2) 编辑

2016年10月16日

MySQL事件自动kill运行时间超时的SQL

摘要: delimiter $create event my_long_running_trx_monitoron schedule every 1 minutestarts '2015-09-15 11:00:00'on completion preserve enable dobegin declare 阅读全文

posted @ 2016-10-16 21:13 erisen 阅读(1154) 评论(0) 推荐(0) 编辑

优酷土豆资深工程师:MySQL高可用之MaxScale与MHA

摘要: 本文根据DBAplus社群第67期线上分享整理而成 本次分享主要包括以下内容: 1、MySQL高可用方案 2、为什么选择MHA 3、读写分离方案的寻找以及为什么选择Maxscale 一、MySQL Failover的方案 常见的Failover方案 MMM MMM MMM缺点: Monitor节点是 阅读全文

posted @ 2016-10-16 18:19 erisen 阅读(586) 评论(0) 推荐(0) 编辑

RDS MySQL 表上 Metadata lock 的产生和处理

摘要: 1. Metadata lock wait 出现的场景 2. Metadata lock wait 的含义 3. 导致 Metadata lock wait 等待的活动事务 4. 解决方案 5. 如何避免出现长时间 Metadata lock wait 导致表上相关查询阻塞,影响业务 1. Meta 阅读全文

posted @ 2016-10-16 18:08 erisen 阅读(618) 评论(0) 推荐(0) 编辑

改进MySQL Order By Rand()的低效率

摘要: Author:flymorn Source:飘易Categories:PHP编程 PostTime:2011-1-14 15:35:07 正 文: 最近由于需要研究了一下MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是: SELECT * FRO 阅读全文

posted @ 2016-10-16 17:36 erisen 阅读(236) 评论(0) 推荐(0) 编辑

导航