自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sakya's Blog

定一个小目标,成为一个geek

  • 博客(39)
  • 收藏
  • 关注

原创 将博客搬至CSDN

....

2017-03-29 10:58:57 142

原创 SQLAdvisor

SQLAdvisor是美团开源的一款索引建议工具,详见https://github.com/Meituan-Dianping/SQLAdvisor/blob/master/doc/THEORY_PRACTICES.md 依赖安装https://www.percona.com/doc/percona-server/5.6/installation/yum_repo.htmlyum install h

2017-03-29 10:58:49 360

原创 puppet安装部署

参考文档 1. host文件,master与agent% 解析主机名,彼此通信 [hostname] 192.168.253.131 puppetmaster.kisspuppet.com puppetmaster192.168.253.130 agent1.kisspuppet.com agent1192.168.253.129 agent2.kisspuppet.com agent2192.1

2017-03-29 10:58:44 166

原创 主键查询值,int与字符串类型混用导致索引失效

select * from user where id in (5230,’45’) *************************** 1. row ***************************           id: 1  select_type: SIMPLE        table: user         type: ALLpossible_keys: PRIMAR

2017-03-29 10:58:38 499

原创 公钥配置

https://wiki.tuna.tsinghua.edu.cn/SshKeyHowto https://wiki.archlinux.org/index.php/SSH_keys_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

2017-03-29 10:58:33 222

原创 sysbench mysql压力测试

下载安装参考项目地址 服务器:4核16G 构造数据:50张 5000000万条数据 1 准备数据 sysbench /data/eh/src/sysbench-master/tests/include/oltp_legacy/parallel_db --oltp-table-size=5000000 --mysql-user=sbtest --mysql-password=sbtest50 --t

2017-03-29 10:58:27 142

原创 inception cenOS 安装

inception手册http://mysql-inception.github.io/inception-document/install/ 执行命令sh inception_build.sh,centOS安装不成功 下载zip文件 #wget https://github.com/mysql-inception/inception/archive/master.zip 安装依赖 #yum i

2017-03-29 10:58:21 144

原创 sudo命令出错 must set be suid

特殊权限 4,2 ,1   4  suid,控制用户执行的文件,以文件所属用户的身份执行。当一个可执行的文件拥有suid时,会将文件拥有者的x位变成s(---s--x--x),这时称为set uid,简写就是suid。而android root时.   suid权限仅对二进制程序(系统中的一些命令)有效,不能用在脚本上,因为脚本是将很多程序集合到一起来执行,而不是脚本本身在执行;suid放在目录上

2017-03-29 10:58:15 259

原创 mongo

#mongodb安装(3.4.0)#下载安装包,解压mkdir /data/mongodbcd /data/mongodbmkdir log conf data binvim conf/mongod.conf#添加一下内容port=27017dbpath=/data/mongodb/datalogpath=/data/mongodb/log/mongod.logf

2017-03-29 10:58:10 128

原创 mongodb (一)

#mongodb安装(3.4.0) #下载安装包,解压 mkdir /data/mongodb cd /data/mongodb mkdir log conf data bin vim conf/mongod.conf #添加一下内容 port=27017dbpath=/data/mongodb/datalogpath=/data/mongodb/log/mongod.logfork=true#a

2017-03-29 10:58:06 132

原创 innodb更改行格式,系统盘占用急剧升高

#大表引擎修改后,数据量较myisam引擎表大很多,对存储的行格式修改后,数据量减小。 #备库修改时,由于服务器时间较早,系统盘20G,突然收到/磁盘空间占比89%的报警,立即将修改中断,恢复正常 #查找原因:运行DDL,同时用du命令查看/目录下各目录的占用变化 #du –h /  --max-depth=2 结果显示,总占用不变,各目录无变化,但是df -h显示/占比一直在升高,中止,未找到原

2017-03-29 10:57:59 195

原创 修改引擎崩库问题

由于某些原因,过去一直在使用myisam引擎,随着数据量的增长以及存在的超级大表(20G+),备份和运维越来越痛苦。 趁服务器到期,对mysql(5.1~5.5~5.6)进行升级,使用新的服务器,重新配置,innodb_buffer_pool配置在服务器物理内存(8G)的65%~75%之间,运行一段时间后,开始着手修改引擎为innodb。 随着DDL的进行,服务器内存一直升高,mysql到了80%

2017-03-29 10:57:54 976

原创 mysql无法输入中文

#查看系统的环境变量 echo $LANG zh_CN.UTF-8 vim /etc/sysconfig/i18n 1 LANG="en_US.UTF-8"2 SYSFONT="latarcyrheb-sun16" #以上是系统默认 #有人修改了,查看/etc/profile export LC_ALL="C"export LANG="zh_CN.UTF-8" #把上边的参数注释,添加下边的参数,

2017-03-29 10:57:48 308

原创 宕库

2016-12-13 10:17:28 7f7de8469700  InnoDB: Assertion failure in thread 140178744579840 in file row0mysql.cc line 1700InnoDB: Failing assertion: node->pcur->rel_pos == BTR_PCUR_ONInnoDB: We intentionall

2017-03-29 10:57:44 255

原创 Specified key was too long; max key length is 767 b

alter table … engine=innodb,row_format=dynamic; Specified key was too long; max key length is 767 b

2017-03-29 10:57:38 111

原创 sql-yog

sqlyog及类似工具的使用#建表#索引#联合索引#前缀索引#表注释#sql语句

2017-03-29 10:57:33 353

原创 zabbix3.2在lamp环境安装

zabbix官网下载zabbix-3.2.1.tar.gz wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.1/zabbix-3.2.1.tar.gz tar –xzf zabbix-3.2.1.tar.gz #官方手册https://www.zabbix.com/documentat

2017-03-29 10:57:27 213

原创 apache与php安装

安装库文件yum install -y pcre pcre-devel apr apr-deve安装apachecd /usr/local/src/httpd-2.4.23Bundled APR requested but not found at ./srclib/. Download and unpack the corresponding apr and apr-util packa

2017-03-29 10:57:23 125

原创 pt-heartbeat监控延时

测试国内主机到国外主机mysql的延时 主机 perl /usr/bin/pt-heartbeat -uroot --ask-pass  -D uk --create-table --update  --daemonize 当运行脚本,无法检测到进程时,应删掉其在tmp下产生的临时文件,重新运行即可 备机 pt-heartbeat --user=root --ask-pass --monitor

2017-03-29 10:57:16 156

原创 mysql5.7.16安装

系统:centOS6.5 mysql: 5.7.16 wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz  groupadd mysqluseradd -r -g mysql -s /bin/false mysql mkdir /data/mysqlchown –

2017-03-29 10:57:10 173

原创 lepus监控OS配置

Lepus通过snmp协议进行对操作系统数据采集,因此需要在监控机和被监控机开启snmp服务snmp协议:简单网络管理协议(SNMP,Simple Network Management Protocol)构成了互联网工程工作小组(IETF,Internet Engineering Task Force)定义的internet协议簇的一部分。该协议能够支持网络管理系统,用以监测连接到网络上的设备是

2017-03-29 10:56:58 337

原创 mysql字符集问题

背景:数据库表信息乱码问题影响:数据库连接初始化中断原因:init_connect参数设置问题,参数为不可执行语句。1.1 DB字符集参数#数据库中的字符集设置(以下全部为修改过后的结果)mysql> select user();+----------------+| user() |+----------------+| root@localhost |

2017-03-29 10:56:53 114

原创 子网掩码值

子网掩码值:   1.掩码255.0.0.0:/8(A类地址默认掩码)   2.掩码255.128.0.0:/9   3.掩码255.192.0.0:/10   4.掩码255.224.0.0:/11   5.掩码255.240.0.0:/12   6.掩码255.248.0.0:/13   7.掩码255.252.0.0:/14   8.掩码255.254.0.0:/15   9.掩码255.2

2017-03-29 10:56:40 1864

原创 僵尸进程(待补充)

系统存在一个僵尸进程很久了,前期没有去理会 ps -ef|grep defuncroot 8087 29207 0 May11 ? 00:00:00 [grep] kill -9 8087 29207进程消失,更多问题(后期补充)

2017-03-29 10:56:37 134

原创 libc.so.6重做链接,删除导致的缺失问题(后期需要深入研究),未能成功升级

中间件启动,提示/lib64/libc.so.6版本过低,升级glibc后,修改临时环境变量,结果导致sgment fault错误,根据报错 ll /lib64/ |grep libc-rwxr-xr-x 1 root root 1726296 Aug 17  2015 libc-2.5.solrwxrwxrwx 1 root root      18 Oct 28 10:50 libc.so.

2017-03-29 10:56:32 2210

原创 atlas

寻找包含 libcrypto.so.10 的安装包,运行: yum provides */libcrypto.so.10 yum install openssl101e-1.0.1e-9.el5.x86_64   /usr/local/mysql-proxy/bin/mysql-proxy: /lib64/libc.so.6: version `GLIBC_2.7' not found (requ

2017-03-29 10:56:27 182

原创 ./encrypt: error while loading shared libraries: libcrypto.so.10:

./encrypt: error while loading shared libraries: libcrypto.so.10:

2017-03-29 10:56:23 910

原创 lepus bug

------------------------------------------------BUG fix-------------------------------------------- ---------------------redis---------------------- [root@HE3 lepus]#vi check_redis.py 148149     excep

2017-03-29 10:56:13 116

原创 表空间监控

表空间没有数据时,在lepus.py中的相应位置添加如下语句:   if monitor_mysql=="1":            job = Process(target = job_run, args = ('check_mysql_bigtable',frequency_monitor))            joblist.append(job)            job.sta

2017-03-29 10:56:10 162

原创 重启库,提示找不到mysqld

--ledir=/usr/local/mysql/bin    加上server的 directory  https://dev.mysql.com/doc/refman/5.5/en/mysqld-safe.html

2017-03-29 10:56:07 221

原创 安装sysbench遇到找不到库文件的问题

export LD_LIBRARY_PATH=/usr/mysql/lib./configure --prefix=/usr/local/sysbench --with-mysql-includes=/data/eh/mysql/include/ \ --with-mysql-libs=/data/eh/mysql/lib/ --with-mysql=/data/eh/mysql

2017-03-29 10:56:01 271

原创 max_%_connection参数详解

对于连接数的设置,show variables里有三个参数可以对它进行控制,max_connections与max_user_connections以及max_connect_errors。下面对这三个参数相关描述。 max_connections:针对所有的账号所有的客户端并行连接到MYSQL服务的最大并行连接数。简单说是指MYSQL服务能够同时接受的最大并行连接数。 max_user_conn

2017-03-29 10:55:51 309

原创 --set-gtid-purged=OFF

--set-gtid-purged=OFF

2017-03-29 10:55:45 2163

原创 大varchar,test,blob数据类型的优化

set global innodb-file-format=Barracuda   其它优化,后续补充

2017-03-29 10:55:39 243

原创 5.1 timestamp数据类型默认值

5.1 不支持同一张表中有多个tmiestamp类型字段的默认值为current_time,  5.6版本无此问题

2017-03-29 10:55:36 504

原创 sudo su– user

[root@localhost ~] # visudo –f /etc/sudoers 在文件中的root账户下添加需要切换root账户的账户 root ALL=(ALL) ALLuser ALL=(ALL) ALL

2017-03-29 10:55:32 139

原创 登录数据库后,use db很慢的问题

mysql> use dblReading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -A登录时出现这种情况,一般是有大量库,表,字段需要扫描,会很慢,登录库时可以加上-A参数不进行预读,速度会很快。

2017-03-29 10:55:27 350

原创 MySQL整理碎片

1 innodb引擎表 alter table TABLE_NAME engine='innodb';还有一种方法 optiize table TABLE_NAME;http://stackoverflow.com/questions/30635603/what-does-table-does-not-support-optimize-doing-re

2017-03-29 10:55:17 435

原创 mysql 5.6.35升级5.7.15

-背景:上线新的项目,需要将多个库的数据联合分析;数据迁移项目 -现状:线上升级版本进行中,5.1(少数),5.6.33~5.6.35(升级后的主流版本) 方案: 1. 多实例 2. 多源复制:主体数据量较小,采用sql导入完成。升级的方式可以谷歌,sql导入的方式只适合小的数据量。由于另一个数据迁移项目的数据量较大,采用物理文件替换的方式。

2017-03-26 17:53:50 228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除