- 博客(13)
- 收藏
- 关注
原创 MySQL 将数据文件分布到不同的磁盘
为了提高IO性能,可以将不同的文件放在不同的磁盘。这里只说明InnoDB,MyISAM的修改方式。1.环境OS: CentOS 6.5 x64MySQL: 5.6 for Linux (x86_64)2.InnoDBInnoDB指定数据文件的位置3.MyISAMmysql> SHOW VARIABL
2016-06-29 15:57:15 4096
原创 mongdb 3 安装 分片 复本 搭建
1.环境Linux:CentOS 6.5MongoDB:3.2.710.30.44.51 分片1主,分片2从10.30.44.52 分片2主,分片1从10.30.44.53 配置和仲裁2.下载https://www.mongodb.com/download-center?jmp=nav#community3.
2016-06-22 13:37:20 1861
转载 MySQL 存储引擎 介绍
本文内容整理自网络1.MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。2.几个常用存储引擎的特点:特点MyisamBDBMem
2016-06-19 18:06:34 310
原创 linux 为 逻辑卷管理 增加磁盘空间
1.问题linux使用逻辑卷管理磁盘空间,现在磁盘空间不足:[root@test1 log]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_test1-lv_root 16G 15G 16M 100% /tmpfs
2016-06-17 11:42:19 1203
原创 MySQL 生产环境 参数 配置
1.lower_case_table_names #表名 表别名 数据库名 大小写是否敏感0:以实际指定大小写存储,以区分大小比较,就是大小写敏感,Linux默认值1:以小写存储,以不区分大小比较,就是大小写不敏感2:以实际指定大小写存储,以小写比较,也算大小写不敏感只读变量,修改需要重启。如果有主从,那么主和从的这个参数一定要配置成一样的。例:在lower_c
2016-06-17 10:35:59 1597
原创 MySQL 显示SQL执行时间
1.环境OS: CentOS 6.5 x64MySQL: 5.6 for Linux (x86_64)2.打开profiling打开profiling可以统计资源统计功能。mysql> set profiling=1; #打开profilingQuery OK, 0 rows affected, 1 warning (0.07 sec)
2016-06-15 13:27:49 750
原创 MySQL 库 和 样例表 创建脚本
1.小表CREATE TABLE emp(empno smallint(4) not null, ename varchar(10), job varchar(9), mgr smallint(4), hiredate date, sal float(7, 2), comm float(7, 2), deptno tinyint(2)) engine=inn
2016-06-15 13:19:39 3191
原创 MySQL SQL优化之 执行计划 explain
1.环境OS: CentOS 6.5 x64MySQL: 5.6 for Linux (x86_64)2.优化第一步拿到一个慢SQL时,第一步就是看执行计划并考虑是否可以加索引,就是这么简单,不要被高深莫测的人给蒙住说什么有更好的方法,告诉各位同学:没有更好的方法,看执行计划和考虑加索引就是最好的方法。然后才是考虑各种别的优化方案。3.SQL优化
2016-06-14 15:42:12 2035
原创 MySQL 日志参数 介绍
1.环境OS: CentOS 6.5 x64MySQL: 5.6 for Linux (x86_64)2.日志选项参数日志参数,默认没有日志打开,打开后日志的默认存储位置是数据目录。MySQL有以下几种日志类型:Log TypeInformation Written to LogError
2016-06-14 14:31:22 895
原创 MySQL 5.6 my.cnf 及其可配置项
1.环境OS: CentOS 6.5 x64MySQL: 5.6 for Linux (x86_64)2.my.cnf文件介绍参数文件my.cnf存放各种选项参数,默认的读取顺序是/etc/my.cnf /etc/mysql/my.cnf /u01/mysql/etc/my.cnf ~/.my.cnf,mysql的执行程序运行需要的参数都可以放在这个文件,查看各执行程序的选项和读取my.cnf文件哪部分内容,可以通过在命令行运行该程序加--verbose --help的方式查看,例如,查看mysq
2016-06-10 18:23:59 1062
原创 linux 6.5下 MySQL 5.6 RPM安装
1.环境OS: CentOS 6.5 x642.准备MySQL RPM安装包打开网址:http://dev.mysql.com/downloads/mysql/会看到以下界面:最新的是5.7,我们要下载的是5.6,所以点击右边的Looking for previous GA versions?,会出现以下界面:Select Version: 选5
2016-06-09 21:20:11 6644
原创 linux 6.5下 MySQL 5.6 源码安装
1.环境OS: CentOS 6.5 x64MySQL: 5.6 for Linux (x86_64)Atlas IP : 192.168.10.180MySQL Master IP : 192.168.10.181MySQL Slave IP : 192.168.10.182
2016-06-06 09:25:19 912
原创 Atlas-sharding_1.0.1安装配置
1.环境OS: CentOS 6.5 x64MySQL: 5.6 for Linux (x86_64)2.Atlas准备使用是支持分片的最新版本:Atlas-sharding_1.0.1,使用rpm包安装,下载地址:https://github.com/Qihoo360/Atlas/releases/想要看源码的可以看这里:https://github.com/Qi
2016-06-02 15:36:58 813
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人