- 博客(5)
- 收藏
- 关注
原创 如何从一个Dump文件中获取一个、甚至多个表记录
假设有这么一个场景需要从一个50GB的Dump中提取一张表或者多张表怎么办呢?使用Linux的Grep、Sed还是AWK呢?转载请尊重原创、保留相关链接本文来自多宝平台 :http://www.mbodb.com这里使用MySQL自带的mysql_find_rows来实现,下面做个演示说明一下首先导出mysql库(使用mysql做演示)[mysql@localhos
2014-05-25 10:08:42 785
原创 如何从一个XtraBackup完整备份中恢复一个InnoDB表
有时候我们从一个完整的数据库备份中不需要整库恢复,只需要恢复其中的一个或者几个表,如果使用Percona的XtraBackup备份在恢复的时候如何只恢复部分数据呢?转载请尊重原创、保留相关链接本文来自多宝平台 :http://www.mbodb.com下面用例子来演示首先为了能恢复表需要做以下操作:1、InnoDB_FAST_SHUTDOWN = 0 --此参数
2014-05-25 10:07:50 534
原创 回顾MySQL的半同步复制
在MySQL5.6发布之后添加GTID、多线程等新特性之后,回顾一下从MySQL5.5引入的半同步复制.半同步的原理主要是:数据库执行更改前,确认更改操作至少被写入一台Slave的中继日志.半同步主要是保证数据完整性防止数据丢失.转载请尊重原创、保留相关链接本文来自多宝平台 :http://www.mbodb.com http://www.mbodb.com实验环境MySQL5.6
2014-05-25 10:06:44 314
原创 体验MySQL5.6的Mencached插件
MySQL应用检索时为了提高查询效率,一般都会在MySQL前边加Memcache做查询缓存,这样用户需要先查询自己需要的Key是否已经缓存,如果没有,则会去MySQL中进行查询.在MySQL5.6时InnoDB集成Memched插件.结构图如下:上面提到的add.incr等操作完成依赖MySQL Server不需要人为干预.这样带来的好处主要是:1、存储引擎自动做Memcach
2014-05-25 10:05:00 472
原创 巧用MySQL的CONCAT函数
日常工作中经常会遇到领导让你查一下线上数据库占用多少空间啦.统计一下各个表的数据量啦.等等需求.那么今天我们就以统计各表的数据量为题看看如何才能快速完成这种需求呢?这里用到的函数是CONCAT函数举个例子简单看一下如何使用mysql> select concat('a','b','c'),concat('d',null);+-------------------
2014-05-25 10:03:32 392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人