
MySQL
阿奇XS
人贪安逸易失志,马遇软地易失蹄。(微信号:benyzhous)
展开
-
MySQL导入和导出sql脚本
首先,使用mysqldump命令的前提是,在Cmd中进入mysql安装目录下的bin目录下,才可以使用该命令。我的mysql安装在E:盘,所以,首先进入bin目录下:E:/Program Files/MySQL/MySQL Server 5.0/bin>然后,你就可以使用该命令了。 1、导出整个数据库mysqldump -u 用户名 -p 数据库名 > 存放位置比如:mysql转载 2010-02-23 12:54:00 · 17454 阅读 · 6 评论 -
微博MySQL优化之路--dockone微信群分享
微博MySQL优化之路 数据库是所有架构中不可缺少的一环,一旦数据库出现性能问题,那对整个系统都回来带灾难性的后果。并且数据库一旦出现问题,由于数据库天生有状态(分主从)带数据(一般还不小),所以出问题之后的恢复时间一般不太可控,所以,对数据库的优化是需要我们花费很多精力去做的。接下来就给大家介绍一下微博数据库这些年的一点经验,希望可以对大家有帮助。 硬件层优化 这一层最简单转载 2016-04-12 13:28:02 · 1032 阅读 · 0 评论 -
TokuDB的特点验证
TokuDB的特点验证 随着数据量越来越大,越来越频繁的遇到需要进行结构拆分的情况,每一次拆分都耗时很久,并且需要多方配合,非常的不想搞这个事情。于是在@zolker的提醒下想到了13年开源tokuDB,来解决我们迫在眉睫的容量问题。 坊间流传tokuDB有如下几个看着令人垂涎欲滴的特点,正好符合我们实际环境的需求,故针对每个特点进行了针对性测试: 1、高压缩比,转载 2016-04-12 13:26:19 · 593 阅读 · 0 评论 -
试用阿里云RDS的MySQL压缩存储引擎TokuDB
以前就用过自己搭建MySQL服务器的两种存储引擎MyISAM和InnoDB(也用过一点Memory方式),在今年初转向阿里云关系型数据库服务RDS的时候,看到可调参数中有一个TokuDB,不过不太了解也没有管。 最近同事转给我阿里云介绍TokuDB的文章,其中压缩存储的特性对我们来说很有吸引力,因为我们的数据库一般都偏大,已经转到阿里云的就有几百个GB了,加上以后要转的肯定是TB数量级的转载 2016-04-12 13:23:48 · 752 阅读 · 0 评论 -
数据切分——Atlas读写分离Mysql集群的搭建
关于数据切分的原理可以参见博客: http://blog.youkuaiyun.com/jhq0113/article/details/44226789 关于Atlas的介绍可以参见博客: http://blog.youkuaiyun.com/jhq0113/article/details/44239823转载 2016-04-12 13:21:30 · 547 阅读 · 0 评论 -
数据切分——MySql表分区概述
定义: 表的分区指根据可以设置为任意大小的规则,跨文件系统分配单个表的多个部分。实际上,表的不同部分在不同的位置被存储为单独的表。用户所选择的、实现数据分割的规则被称为分区函数,这在MySQL中它可以是模数,或者是简单的匹配一个连续的数值区间或数值列表,或者是一个内部HASH函数,或一个线性HASH函数。 使用场景:转载 2016-04-12 13:20:37 · 433 阅读 · 0 评论 -
数据切分——Mysql分区表的管理与维护
关于Mysql分区表的介绍可以参考: http://blog.youkuaiyun.com/jhq0113/article/details/44592865 关于Mysql分区表的创建可以参考: http://blog.youkuaiyun.com/jhq0113/article/details/44593511 前面已经提过,转载 2016-04-12 13:19:51 · 622 阅读 · 0 评论 -
数据切分——Mysql分区表的建立及性能分析
Mysql的安装方法可以参考: http://blog.youkuaiyun.com/jhq0113/article/details/43812895 Mysql分区表的介绍可以参考: http://blog.youkuaiyun.com/jhq0113/article/details/44592865转载 2016-04-12 13:18:57 · 497 阅读 · 0 评论 -
MySQL性能优化的21个最佳实践 和 mysql使用索引
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。转载 2016-04-12 10:26:49 · 496 阅读 · 0 评论 -
mysql分表的3种方法
一,先说一下为什么要分表 当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 根据个人经验,mysql执行一个sql的过程如下: 1,接收到sql;2,把sql放到排队队列中 ;3,执行sql;4,返回执行结果。在这个执行过程中最花时间在什么地方呢?第一,是排队等待的时间,第二,sql转载 2016-04-12 09:01:57 · 885 阅读 · 0 评论 -
mysql merge table
SELECT COUNT(*) FROM `comment` SHOW CREATE TABLE `comment` CREATE TABLE `comment1` ( `id` INT(8) NOT NULL AUTO_INCREMENT, `blogUser` VARCHAR(20) NOT NULL, `replayUser` VARCHAR(20) NOT NULL,转载 2016-04-06 17:14:10 · 1007 阅读 · 0 评论 -
MySQL推出Applier,可实时复制数据到Hadoop
MySQL复制操作可以将数据从一个MySQL服务器(主)复制到其他的一个或多个MySQL服务器(从)。试想一下,如果从服务器不再局限为一个MySQL服务器,而是其他任何数据库服务器或平台,并且复制事件要求实时进行,是否可以实现呢? MySQL团队最新推出的 MySQL Applier for Hadoop(以下简称Hadoop Applier)旨在解决这一问题。转载 2016-01-23 01:11:19 · 2102 阅读 · 0 评论 -
mysql字符串连接,重复等字符串函数总结
mysql concat()函数 MySQL的concat函数可以连接一个或者多个字符串,如 select concat('10'); 输出 10 select concat('11','22','33'); 输出112233 而Oracle的concat函数只能连接两个字符串select concat('11','22') from dual; 需要注意MySQ原创 2015-04-03 15:44:20 · 5607 阅读 · 0 评论 -
试用阿里云RDS的MySQL压缩存储引擎TokuDB
以前就用过自己搭建MySQL服务器的两种存储引擎MyISAM和InnoDB(也用过一点Memory方式),在今年初转向阿里云关系型数据库服务RDS的时候,看到可调参数中有一个TokuDB,不过不太了解也没有管。 最近同事转给我阿里云介绍TokuDB的文章,其中压缩存储的特性对我们来说很有吸引力,因为我们的数据库一般都偏大,已经转到阿里云的就有几百个GB了,加上以后要转的肯定是TB数量级的转载 2016-05-27 12:27:26 · 2835 阅读 · 0 评论