01 2016 档案

摘要:使用innobackupex进行数据库备份,报如下错误:innobackupex --compress --parallel=4 --user=root --password=yoon /export/backup/xtrabackup_56 version 2.1.9 for MySQL serv 阅读全文
posted @ 2016-01-29 18:02 __Yoon 阅读(436) 评论(0) 推荐(0) 编辑
摘要:版本:5.6.16群里看见一个问题,在备份的时候,报如下错误:[root@B28-19-75 bak]# mysqldump -root -p --single-transaction --master-data=2 --databases db1 db2 db3 db4 db5 > db.sqlm 阅读全文
posted @ 2016-01-29 18:01 __Yoon 阅读(2202) 评论(0) 推荐(0) 编辑
摘要:mariadb 10 多源复制(Multi-source replication) 业务使用场景分析,及使用方法官方mysql一个slave只能对应一个master,mariadb 10开始支持多源复制,一个slave可以有多个master,分别从各自的master复制不同的DB。这个特性可以用在O 阅读全文
posted @ 2016-01-29 18:01 __Yoon 阅读(203) 评论(0) 推荐(0) 编辑
摘要:前言很多时候,RDS用户经常会问如何调优RDS MySQL的参数,为了回答这个问题,写一篇blog来进行解释:哪一些参数不能修改,那一些参数可以修改;这些提供修改的参数是不是已经是最佳设置,如何才能利用好这些参数;哪些参数可以改细心的用户在购买RDS的时候都会看到,不同规格能够提供的最大连接数以及内 阅读全文
posted @ 2016-01-29 18:01 __Yoon 阅读(452) 评论(0) 推荐(0) 编辑
摘要:安装CentOS 6.3配置yum:[root@hank-yoon ~]# cd /etc/yum.repos.d/[root@hank-yoon yum.repos.d]# mkdir a[root@hank-yoon yum.repos.d]# lsa CentOS-Base.repo Cent 阅读全文
posted @ 2016-01-29 18:00 __Yoon 阅读(232) 评论(0) 推荐(0) 编辑
摘要:MySQL DDL:DDL是一个令所有MySQL dDBA 诟病的一个功能,因为在MySQL中在对表进行dDDL时,会锁表,当表比较小比如小于1W行时,对前端影响较小,当时遇到千万级别的表,就会影响前端应用对表的写操作!InnoDB引擎是通过以下步骤来进行DDL的:1、按照原始表(original_ 阅读全文
posted @ 2016-01-29 17:59 __Yoon 阅读(323) 评论(0) 推荐(0) 编辑
摘要:Linux基于row模式的binlog,生成DML(insert/update/delete)的rollback语句通过mysqlbinlog -v 解析binlog生成可读的sql文件提取需要处理的有效sql "### "开头的行.如果输入的start-position位于某个event grou 阅读全文
posted @ 2016-01-29 17:58 __Yoon 阅读(1184) 评论(0) 推荐(0) 编辑
摘要:在默认下,MySQL在use databasename的时候,是不显示连接的库名!mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || hank || 阅读全文
posted @ 2016-01-29 17:58 __Yoon 阅读(1364) 评论(0) 推荐(0) 编辑
摘要:原文地址:MySQL被慢sql hang住了,用shell脚本快速清除不断增长的慢sql的办法 作者:mchdba 某个初级dba误删index,mysql漫山遍野全是10S以上的慢sql,mysql服务被hang住了,而且慢sql不断在增加中,如果手动在mysql界面kill的话,根本来不及,这个 阅读全文
posted @ 2016-01-29 17:57 __Yoon 阅读(302) 评论(0) 推荐(0) 编辑
摘要:原文地址:使用Anemometer基于pt-query-digest将MySQL慢查询可视化 作者:84223932 本文主要介绍使用Anemometer基于pt-query-digest将MySQL慢查询可视化,因为网上资料相对较少,且都是英文的,遇到报错也没有相关的参考资料,因此写此文。 欢迎转 阅读全文
posted @ 2016-01-29 17:56 __Yoon 阅读(240) 评论(0) 推荐(0) 编辑
摘要:DB:5.6.16CentOS:CentOS release 6.3 (Final)当insert语句通过空格跨行输入的时候,如何提取完整的insert语句!创建一个空表:mysql> create table yoon as select * from sakila.actor where 1=0 阅读全文
posted @ 2016-01-29 17:56 __Yoon 阅读(844) 评论(0) 推荐(0) 编辑
摘要:系统:[root@hank-yoon ~]# cat /etc/redhat-release CentOS release 6.3 (Final)DB版本:mysql> select @@version;+------------+| @@version |+------------+| 5.6.2 阅读全文
posted @ 2016-01-29 17:55 __Yoon 阅读(2657) 评论(1) 推荐(0) 编辑
摘要:Antelope是innodb-base的文件格式, Barracude是innodb-plugin后引入的文件格式,同时Barracude也支持Antelope文件格式。两者区别在于: 文件格式 支持行格式 特性 Antelope (Innodb-base) ROW_FORMAT=COMPACT 阅读全文
posted @ 2016-01-29 17:54 __Yoon 阅读(296) 评论(0) 推荐(0) 编辑
摘要:5.6.26源码安装包:http://pan.baidu.com/s/1kUl44WRcmake安装包链接:http://pan.baidu.com/s/1c0LuwJA操作系统版本:CentOS release 6.3 (Final)安装过程:(记得挂载镜像,并且配置yum,方便yum安装各种依赖 阅读全文
posted @ 2016-01-29 17:54 __Yoon 阅读(694) 评论(0) 推荐(0) 编辑
摘要:先安装orzdba,链接:http://blog.itpub.net/28939273/viewspace-1875895/安装依赖的包:[root@hank-yoon servers]# yum install perl-TermReadKey.x86_64否则报错如下:[root@hank-yo 阅读全文
posted @ 2016-01-29 17:52 __Yoon 阅读(571) 评论(0) 推荐(0) 编辑
摘要:源代码地址:http://code.taobao.org/p/orzdba/src/trunk/ [root@hank-yoon servers]# chmod +x orzdba在代码的160行左右,配置自己的MySQL验证信息:username、password、socket、host、port 阅读全文
posted @ 2016-01-29 17:51 __Yoon 阅读(388) 评论(0) 推荐(0) 编辑
摘要:原文地址:mysqldump的single-transaction和master-data 作者:myownstars 先看一下--lock-tables和--lock-all-tables --lock-all-tables 一次性锁定所有数据库的所有表,在整个dump期间一直获取global r 阅读全文
posted @ 2016-01-29 17:50 __Yoon 阅读(325) 评论(0) 推荐(0) 编辑
摘要:[root@hank-yoon log]# pt-query-digest slowq.log# 200ms user time, 10ms system time, 24.39M rss, 205.12M vsz# Current date: Thu Dec 17 15:32:04 2015# H 阅读全文
posted @ 2016-01-29 17:50 __Yoon 阅读(295) 评论(0) 推荐(0) 编辑
摘要:DB:5.6.16配置:主从MySQL主从断掉,从库警告日志出现大量的Error_code: 2003Slave I/O error connecting to master .......retry-time 60 retries 1,Error_code: 20031、网络问题2、密码不对3、P 阅读全文
posted @ 2016-01-29 17:42 __Yoon 阅读(652) 评论(0) 推荐(0) 编辑
摘要:在群里聊天的时候,一个群友说,生产库主库宕机,但是主从数据库数据一致,但是从库的日志比主库多,很是不理解!咨询后发现,生产库的主库没有设置sync_binlog=1,而是为sync_binlog=0因此,在主库写入数据的时候,事务已经提交,但是数据在binlog cache中,没有写入到磁盘,并且数 阅读全文
posted @ 2016-01-29 17:42 __Yoon 阅读(427) 评论(0) 推荐(0) 编辑
摘要:原文地址:MySQL 5.6主从Slave_IO_Running:Connecting/error connecting to master *- retry 作者:忆雨林枫 刚配置的MySQL主从,在从机上看到 点击(此处)折叠或打开 mysql> SHOW slave STATUS \\G ** 阅读全文
posted @ 2016-01-29 17:41 __Yoon 阅读(569) 评论(0) 推荐(0) 编辑
摘要:测试库一条update语句报错:ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transactionmysql> UPDATE profitloss_collect_form SET ApproveStatus = 2 阅读全文
posted @ 2016-01-29 17:40 __Yoon 阅读(2632) 评论(0) 推荐(0) 编辑
摘要:版本:5.6.16在自己的虚拟环境中,测试创建一个表,表结构如下:mysql> drop table yoon_temp;Query OK, 0 rows affected (0.09 sec)mysql> show create table yoon\G********************** 阅读全文
posted @ 2016-01-29 17:40 __Yoon 阅读(242) 评论(0) 推荐(0) 编辑
摘要:版本:5.7.9新装的CentOS 6.3 安装MySQL 5.7.9 出现的问题1、首先卸载系统自带的mysql 5.1的包 yum -y remove mysql-libs-5.1.61-4.el6.x86_642、开始安装MySQL 5.7.9的包3、报错:warning: mysql-com 阅读全文
posted @ 2016-01-29 17:39 __Yoon 阅读(1669) 评论(1) 推荐(0) 编辑
摘要:如果大批量的操作能够通过一系列的select语句产生,那么理论上就能对这些结果批量处理。但是mysql并没用提供eval这样的对结果集进行分析操作的功能。所以只能现将select结果保存到临时文件中,然后再执行临时文件中的指令。具体过程如下:mysql> SELECT concat('KILL ', 阅读全文
posted @ 2016-01-29 17:39 __Yoon 阅读(212) 评论(0) 推荐(0) 编辑
摘要:版本:5.7.9用5.7.9的版本搭建MySQL多源复制测试环境开发说复制出现问题,上去看了一下:mysql> show slave status\G*************************** 1. row *************************** Slave_IO_Sta 阅读全文
posted @ 2016-01-29 17:38 __Yoon 阅读(511) 评论(0) 推荐(0) 编辑
摘要:什么是多源复制? 首先,我们需要清楚 multi-master 与multi-source 复制不是一样的. Multi-Master 复制通常是环形复制,你可以在任意主机上将数据复制给其他主机。 Multi-source 是不同的. MySQL在这个新版本中修复了一个复制限制 , 这限制是一个从站 阅读全文
posted @ 2016-01-29 17:38 __Yoon 阅读(161) 评论(0) 推荐(0) 编辑
摘要:------------------------ LATEST DETECTED DEADLOCK ------------------------ 140824 1:01:24 *** (1) TRANSACTION: TRANSACTION 110E, ACTIVE 73 sec startin 阅读全文
posted @ 2016-01-29 17:37 __Yoon 阅读(1572) 评论(0) 推荐(0) 编辑
摘要:MySQL 版本 5.6.14公司有几台MySQL服务器的错误日志显示,有几个系统表不存在.innodb_table_statsinnodb_index_statsslave_master_infoslave_relay_log_infoslave_worker_info这是因为数据库初始化的时候, 阅读全文
posted @ 2016-01-29 17:37 __Yoon 阅读(765) 评论(0) 推荐(0) 编辑
摘要:之前,因为一条有问题的SQL语句,导致堵塞订单表,使全网无法下单。因此在有活动的时候,重新梳理检查,确保数据库没有问题。问题:一条有问题的select语句执行了10几个小时,凌晨4点数据库通过innobackupex开始备份,开始备份innodb表,不会产生锁和堵塞,不会有问题,但是开始备份Myis 阅读全文
posted @ 2016-01-29 17:36 __Yoon 阅读(273) 评论(0) 推荐(0) 编辑
摘要:select r.trx_id waiting_trx_id, r.trx_mysql_thread_Id waiting_thread, r.trx_query waiting_query, b.trx_id blocking_trx_id, b.trx_mysql_thread_id block 阅读全文
posted @ 2016-01-29 17:36 __Yoon 阅读(483) 评论(0) 推荐(0) 编辑
摘要:[root@hank-yoon export]# tar -xvf percona-toolkit_2.2.15-2.tar.gz[root@hank-yoon export]# cd percona-toolkit[root@hank-yoon percona-toolkit]# perl Mak 阅读全文
posted @ 2016-01-29 17:35 __Yoon 阅读(271) 评论(0) 推荐(0) 编辑
摘要:在5.6版本中,MySQL可以通过mysql_config_editor登录数据库,变得更加安全。[root@hank-yoon ~]# mysql_config_editor set --login-path=yoon --user=root --password登录数据库:[root@hank- 阅读全文
posted @ 2016-01-29 17:35 __Yoon 阅读(201) 评论(0) 推荐(0) 编辑
摘要:发现有一个工具mysqlsla,分析查询日志比 mysqldumpslow分析的会更清晰明了!安装mysqlsla:下载mysqlsla-2.03.tar.gz[root@yoon export]# tar -xvf mysqlsla-2.03.tar.gz[root@yoon export]# y 阅读全文
posted @ 2016-01-29 17:34 __Yoon 阅读(166) 评论(0) 推荐(0) 编辑
摘要:数据库版本:5.6.16问题:开发来电话说仓库无法下单,程序插入数据提示:入库单 xxxx1589762285确认失败:Duplicate entry '8388607' for key 'PRIMARY'查看数据库表结构:show create table table_name;表结构的字段为主键 阅读全文
posted @ 2016-01-29 17:34 __Yoon 阅读(1479) 评论(0) 推荐(0) 编辑
摘要:数据库版本:5.6.16测试环境MySQL 主从,数据库被人重启,忘记开启start slave,导致主从失效,停了一天的数据没有追上。查看从库的数据库状态:show slave status\G提示Client requested master to start replication from 阅读全文
posted @ 2016-01-29 17:33 __Yoon 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:数据库版本 5.6.16在两个服务器上,存在不同名字的数据库,但是两个数据库中的所有表结构相同,实现主从复制。主库服务器的数据库名为yoon,从库服务器的库名为hank在从库的my.cnf配置文件中添加如下参数,并重启数据库replicate-rewrite-db = yoon -> hank设置主 阅读全文
posted @ 2016-01-29 17:33 __Yoon 阅读(478) 评论(0) 推荐(0) 编辑
摘要:下载 keepalived-1.1.20.tar.gztar -xvf keepalived-1.1.20.tar.gz[root@yoon export]# cd keepalived-1.1.20[root@yoon keepalived-1.1.20]# lsAUTHOR ChangeLog 阅读全文
posted @ 2016-01-29 17:32 __Yoon 阅读(174) 评论(0) 推荐(0) 编辑
摘要:首先配置keepalived。链接如下:http://blog.itpub.net/28939273/viewspace-1808369/主服务器keepalived的配置文件内容如下:[root@yoon keepalived]# cat keepalived.conf vrrp_script c 阅读全文
posted @ 2016-01-29 17:32 __Yoon 阅读(735) 评论(0) 推荐(0) 编辑
摘要:MySQL主从故障修复测试库:192.168.1.2 主192.168.1.3 从192.168.1.4 主 4又是2的从库192.168.1.5 从有人修改了192.168.1.2和192.168.1.3的数据库参数后,重启数据库。忘记了192.168.1.4又是192.168.1.2的从库,导致 阅读全文
posted @ 2016-01-29 17:31 __Yoon 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:MySQL主从由于ibdata1占满磁盘空间-->主从失效因为设置了innodb_file_per_table = 1,ibdata1依旧撑爆占满磁盘空间主从断的时候,IO线程在连接,SQL线程断掉。想要了解为何ibdata1增长那么大?个人这么理解的:主从断掉,IO线程在,获取到了事件事物的更新, 阅读全文
posted @ 2016-01-29 17:31 __Yoon 阅读(416) 评论(0) 推荐(0) 编辑
摘要:提示cmake nod foundyum install cmake原因是曾经服务器安装过mysql数据库Installing MySQL system tables...101223 14:28:49 [ERROR] ./bin/mysqld: unknown option '--skip-loc 阅读全文
posted @ 2016-01-29 17:31 __Yoon 阅读(151) 评论(0) 推荐(0) 编辑
摘要:1、查看从库数据库状态:mysql> show processlist;+----+-------------+-----------------+--------+---------+-------+------------------------------------------------- 阅读全文
posted @ 2016-01-29 17:30 __Yoon 阅读(234) 评论(0) 推荐(0) 编辑
摘要:用mysqlbinlog查出需要查看的数据后,可以用more来查看:[root@yoon data]# more recover_sakila.sql | grep --ignore-case -E 'insert' -A2 -B2 | grep yoon如果表名包含yoon_log,yoon_or 阅读全文
posted @ 2016-01-29 17:29 __Yoon 阅读(464) 评论(0) 推荐(0) 编辑
摘要:本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游 00 – Undo LogUndo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。 - 事务的原子性(Atomicity) 事务中的所有操作,要么全部完 阅读全文
posted @ 2016-01-29 17:28 __Yoon 阅读(190) 评论(0) 推荐(0) 编辑
摘要:查看log-bin是否开启:mysql> show variables like '%log%bin%';+---------------------------------+-------+| Variable_name | Value |+---------------------------- 阅读全文
posted @ 2016-01-29 17:27 __Yoon 阅读(2503) 评论(1) 推荐(0) 编辑
摘要:修改表为主键的自动增长值时,报出以下错误:mysql> ALTER TABLE YOON CHANGE COLUMN id id INT(11) NOT NULL AUTO_INCREMENT ADD PRIMARY KEY (id);ERROR 1064 (42000): You have an 阅读全文
posted @ 2016-01-29 17:27 __Yoon 阅读(340) 评论(0) 推荐(0) 编辑
摘要:version : 5.6.16-64.0-56-logInnodb 行存储:Innodb Plugin新引入Barracuda梭子鱼,包含Compressed和Dynamic两种行格式。而Compact和Redundant属于antelope 羚羊Barracuda VS antelope由inn 阅读全文
posted @ 2016-01-29 17:26 __Yoon 阅读(186) 评论(0) 推荐(0) 编辑
摘要:ySQL复制的优点主要包括以下几点:1.如果主库出现问题,可以快速切换到从库提供服务;2.可以在从库上执行查询操作,降低主库的压力;3.可以在从库上执行备份,避免备份期间影响主库的服务;MySQL复制的大致原理:MySQL通过三个线程来完成主从库之间的数据复制,其中Binlog dump线程跑在主库 阅读全文
posted @ 2016-01-29 17:25 __Yoon 阅读(147) 评论(0) 推荐(0) 编辑
摘要:mysqldump参数说明 --all-databases , -A 导出全部数据库。 mysqldump -uroot -p --all-databases --all-tablespaces , -Y 导出全部表空间。 mysqldump -uroot -p --all-databases -- 阅读全文
posted @ 2016-01-29 17:25 __Yoon 阅读(193) 评论(0) 推荐(0) 编辑
摘要:1、 mysql同步的数据中是包含server-id的,用于标识该语句最初是从哪个server写入的,因此server-id一定要有的 2、 每一个同步中的slave在master上都对应一个master线程,该线程就是通过slave的server-id来标识的;每个slave在master端最多有 阅读全文
posted @ 2016-01-29 17:24 __Yoon 阅读(1141) 评论(0) 推荐(0) 编辑
摘要:如果在单机上安装了N多mysql数据库单实例,不再使用的情况下,想关闭所有进程,方法很简单的了,哈哈哈。kill -9 `ps -ef|grep DataServer|awk '{print $2}'` ps -ef 显示所有进程 grep DataServer 在显示的所有进程里找出含有 Data 阅读全文
posted @ 2016-01-29 17:23 __Yoon 阅读(1695) 评论(0) 推荐(0) 编辑
摘要:OS : CentOS 6.3DB : 5.5.14MySQL连接数据库的方式很多:1、[root@db01 bin]# ./mysql -uroot -p2、[root@db01 bin]# ./mysql -uroot -p -h127.0.0.13、[root@db01 ~]# su - my 阅读全文
posted @ 2016-01-29 17:23 __Yoon 阅读(177) 评论(0) 推荐(0) 编辑
摘要:OS: Cent OS 6.3DB: 5.5.14看到一个帖子,在服务器上安装了oracle和mysql数据库,mysql数据库忘记开启innodb_file_per_table,导致插入测试数据后磁盘空间爆满,mysql启动报错,并且无法启动。1、可以直接删除ibdata文件后重建mysql数据库 阅读全文
posted @ 2016-01-29 17:22 __Yoon 阅读(2210) 评论(0) 推荐(0) 编辑
摘要:在MySQL数据库中,创建复合索引的时候,不知道在创建过程中哪个列在前面,哪个列该在后面,用以下方式即可:select count(distinct first_name)/count(*) as first_name_selectivity,count(distinct last_name)/co 阅读全文
posted @ 2016-01-29 17:22 __Yoon 阅读(4747) 评论(0) 推荐(0) 编辑
摘要:常用的mysql show命令如下:1、show databases; 显示mysql中所有数据库2、show tables [from databases] ; 显示当前数据库中所有的表的名称3、show columns from tables; 显示表中列的名称,于desc table_name 阅读全文
posted @ 2016-01-29 17:22 __Yoon 阅读(471) 评论(0) 推荐(0) 编辑
摘要:1、进去指定schema 数据库(存放了其他的数据库的信息) mysql> use information_schema;2、查询所有数据的大小 mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from T 阅读全文
posted @ 2016-01-29 17:21 __Yoon 阅读(2772) 评论(0) 推荐(1) 编辑
摘要:OS: CentOS 6.3DB:5.5.14mysql> show processlist;+----+------+-----------+--------------------+---------+------+-------+------------------+| Id | User | 阅读全文
posted @ 2016-01-29 17:20 __Yoon 阅读(643) 评论(0) 推荐(0) 编辑
摘要:OS:Cent OS 6.3DB:5.5.14如果一台服务器上有100个MySQL数据库实例,此时需要给不同端口的几个数据库添加用户名、密码并授权应用IP,一个个授权没问题,反正累的不是我,哇咔咔。创建add_user.sh#/bin/bash#add user to mysql dbpasspwd 阅读全文
posted @ 2016-01-29 17:20 __Yoon 阅读(2042) 评论(0) 推荐(0) 编辑
摘要:OS: centos 6.3DB:5.5.14mysql> select database();+------------+| database() |+------------+| sakila |+------------+1 row in set (0.00 sec)mysql> delete 阅读全文
posted @ 2016-01-29 17:18 __Yoon 阅读(445) 评论(0) 推荐(0) 编辑
摘要:OS: centos 6.3DB: 5.5.14测试创建yoon测试表,没有主键,没有索引,基础数据内容如下: mysql> select * from yoon;+----+----------+------+| id | name | user |+----+----------+------+ 阅读全文
posted @ 2016-01-29 17:18 __Yoon 阅读(2705) 评论(0) 推荐(0) 编辑
摘要:DB:5.5.14OS:CentOS 6.3安装多实例MySQL数据库,安装完成后默认无密码,一次性给所有实例的root账户创建密码:#!/bin/bash for i in {3361..3363} do /export/servers/mysql/bin/mysql -uroot -S /exp 阅读全文
posted @ 2016-01-29 17:17 __Yoon 阅读(251) 评论(0) 推荐(0) 编辑
摘要:数据库版本:5.5.14操作系统版本:contos 6.3服务器256G内存,安装90个实例。通过脚本启动90个mysql数据库实例,会有几个实例无法启动,进程启动后直接被杀死。查看mysql日志如下:140729 10:32:34 [ERROR] Can't create thread to ki 阅读全文
posted @ 2016-01-29 17:17 __Yoon 阅读(2042) 评论(0) 推荐(0) 编辑
摘要:版本:5.5.14OS: ConetOS 6.31、创建recover.sh[root@yoon export]# vi recover.sh #!/bin/bash bakdir=/export/datamysql=/export/servers/mysql/bin/mysqluser=rootp 阅读全文
posted @ 2016-01-29 17:16 __Yoon 阅读(287) 评论(0) 推荐(0) 编辑
摘要:DB版本:5.5.14OS:CentOS 6.3在测试环境中,在一台服务器上创建多个实例,在每个实例中一个一个删库比较麻烦,因此用下面脚本,可以直接删除所有库,除了系统库以外:#!/bin/bash mysql=/export/servers/mysql/bin/mysql for i in {33 阅读全文
posted @ 2016-01-29 17:16 __Yoon 阅读(262) 评论(0) 推荐(0) 编辑
摘要:DB: 5.5.14OS:CentOS 6.3在MySQL多实例中,一个一个启动灰常麻烦,因此写个简单的启动和关闭脚本启动脚本:start.sh#!/bin/bash for port in {3390..3396} do (/export/servers/mysql/bin/mysqld_safe 阅读全文
posted @ 2016-01-29 17:16 __Yoon 阅读(406) 评论(0) 推荐(0) 编辑
摘要:在还原数据库时报错,报错信息如下:(库中的表比较多)ERROR 23 (HY000) at line 29963: Out of resources when opening file解决方法:在root下修改ulimit值[root@yoon export]# ulimit -acore file 阅读全文
posted @ 2016-01-29 17:15 __Yoon 阅读(358) 评论(0) 推荐(0) 编辑
摘要:版本:5.5.14性能测试部-测试环境数据库1、在性能测试过程中大量的日志,测试人员直接使用 rm -rf 删除所有2、重启数据库时,出现报错,导致数据库无法启动,查看报错日志,报错信息如下:/export/servers/mysql/bin/mysqld: File './mysql-bin.00 阅读全文
posted @ 2016-01-29 17:14 __Yoon 阅读(523) 评论(0) 推荐(0) 编辑
摘要:CREATE TABLE `user` (`id` bigint(32) NOT NULL AUTO_INCREMENT ,`name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,`erp` varchar(32 阅读全文
posted @ 2016-01-29 17:13 __Yoon 阅读(250) 评论(0) 推荐(0) 编辑
摘要:mysql> show engine innodb status\G*************************** 1. row *************************** Type: InnoDB Name: Status: ========================== 阅读全文
posted @ 2016-01-29 17:12 __Yoon 阅读(1146) 评论(0) 推荐(0) 编辑
摘要:sql标准中,有四种隔离级别,各个离级别都有各自的规则,隔离级别越低,允许并发越大,消耗的资源越少,但是越不安全,下面就mysql数据库来分别介绍一下(每个存储引擎实施的隔离级别会有稍微的不同)mysql 动态修改隔离级别的命令SET [GLOBAL | SESSION] TRANSACTION I 阅读全文
posted @ 2016-01-29 17:12 __Yoon 阅读(157) 评论(0) 推荐(0) 编辑
摘要:之前为主从配置,后来分割成2个单实例。现在环境需要,重新配置为主从,之前参数都已配置好,直接启动,如下:mysql> change master to master_host='192.168.12.193',master_port=3306,master_user='master',master_ 阅读全文
posted @ 2016-01-29 17:11 __Yoon 阅读(273) 评论(0) 推荐(0) 编辑
摘要:1、选择2个ip,1个为主,1个为从:例:主:192.168.12.76 从:192.168.12.772、在192.168.12.76的my.cnf 配置master,添加如下:(红色为添加的内容)#vi my.cnf[mysqld]basedir=/export/servers/mysqldat 阅读全文
posted @ 2016-01-29 17:10 __Yoon 阅读(151) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bashfor i in {0..63}domysql -u$1 -p$2 -h127.0.0.1 <<EOFuse yoon;create table ivc_pre_detail_$i(id bigint not null,refId bigint,detailType small 阅读全文
posted @ 2016-01-29 17:09 __Yoon 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:MYSQL-创建数据库及用户名: mysql> create database yoon;Query OK, 1 row affected (0.00 sec) mysql> grant all privileges on yoon.* to 'yoon'@'%' identified by 'yo 阅读全文
posted @ 2016-01-29 17:09 __Yoon 阅读(1044) 评论(0) 推荐(0) 编辑
摘要:Multipath 多路径软件作用: 1)冗余.为了保证存储访问的可靠性,一般至少需要用2块光纤卡,通过2个FC switch,接在磁盘阵列的两个控制器上.当一条路径出现问题,还有另一条路径可以访问. 2)负载均衡.既然有2个path,那么如果某一个path只是备用就浪费了.所以MultiPathi 阅读全文
posted @ 2016-01-29 17:01 __Yoon 阅读(1861) 评论(0) 推荐(0) 编辑
摘要:1、安装完Vbox后,通过vbox来安装oracle-linux时报“VT-x features locked or unavailable in MSR”; 2、报错原因:CPU没有开启虚拟化支持 3、进入BIOS-》CPU CONFIG 开启OK 4、每个人的机器型号都不相同,因此开启时候要好好 阅读全文
posted @ 2016-01-29 17:00 __Yoon 阅读(260) 评论(0) 推荐(0) 编辑
摘要:环境: ORACLE-LINUX 5.7 全新移动硬盘(未使用过) 移动硬盘空间3T 在默认情况下,Linux系统不支持NTFS分区挂载 1、服务器: A服务器和B服务器为一套ORACLE-RAC,移动硬盘插在A服务器上; 2、下载ntfs-3g包,在A服务器上安装: [root@rac1 ~]#t 阅读全文
posted @ 2016-01-29 17:00 __Yoon 阅读(546) 评论(0) 推荐(0) 编辑
摘要:OS:ORACLE-LINUX 5.71、下载"install_flash_player_11_linux.i386.tar.gz" 包2、自己创建个目录,解压[root@b28-122 flash]# tar -xvf install_flash_player_11_linux.i386.tar. 阅读全文
posted @ 2016-01-29 16:59 __Yoon 阅读(218) 评论(0) 推荐(0) 编辑
摘要:ContOS 配置yum:1、cd /etc/yum.repos.d2、创建个任意目录,将所有文件移动到创建的目录中,除了CentOS-Media.repo3、编辑CentOS-Media.repovi CentOS-Media.repo[c6-media]name=CentOS-$releasev 阅读全文
posted @ 2016-01-29 16:59 __Yoon 阅读(185) 评论(0) 推荐(0) 编辑
摘要:操作系统: CentOS 6.3 存储:总大小为72T,并划分成3个块,每块20T 安装多实例MySQL数据库,不想挂载3个块,弄成一个大的比较方便管理,个人比较懒。 配置多路径:http://blog.itpub.net/28939273/viewspace-1061438/ 通过LVM绑定建立P 阅读全文
posted @ 2016-01-29 16:58 __Yoon 阅读(448) 评论(0) 推荐(0) 编辑
摘要:[root@yoon export]# vi gunzip.sh !/bin/bashpath=/export/backup ----备份文件目录路径 for i in `ls ${path}/*`do/bin/gunzip $idone [root@yoon export]# chmod +x g 阅读全文
posted @ 2016-01-29 16:57 __Yoon 阅读(4466) 评论(0) 推荐(0) 编辑
摘要:1、挂载60T存储,设置开机自动挂载,UUID编号配置错误导致系统无法启动2、根据提示进入维护状态,输入root密码,进入fstab删除UUID等内容,结果报错 Error:/etc/fstab:Read-only file system3、执行:mount -o remount,rw / 就可以编 阅读全文
posted @ 2016-01-29 16:57 __Yoon 阅读(575) 评论(0) 推荐(0) 编辑
摘要:首先你需要使用命令:dd 来创建一个swapfile,然后你需要使用mkswap命令在设备或者文件中创建一个Linux swap分区a) 使用root用户登陆b) 使用下面的命令创建一个2G的 Swap 文件 (1024 * 2048MB = 2097152 block size):# dd if= 阅读全文
posted @ 2016-01-29 16:56 __Yoon 阅读(168) 评论(0) 推荐(0) 编辑
摘要:#/bin/bash#get new password#Yoonpwdlength=20pwdcount=7charlist=(A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q 阅读全文
posted @ 2016-01-29 16:56 __Yoon 阅读(187) 评论(0) 推荐(0) 编辑
摘要:申请的虚拟机因总宕机,处理完之后多分配了我100G空间,还是狠讲究的嘛,挂载方法如下: 初始磁盘挂载情况:[root@wmstest ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda2 19G 9.0G 9.1G 50% //de 阅读全文
posted @ 2016-01-29 16:54 __Yoon 阅读(4336) 评论(0) 推荐(0) 编辑
摘要:在生产环境中,我们会遇到分区大于2T的磁盘(比如:添加一个3TB的存储),由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表 而fdisk是不支持GPT分区的,我们可以使用parted来对GPT磁盘操作。parted功能很强大,既可用命令行也可以用于交互式,在提示符下输入part 阅读全文
posted @ 2016-01-29 16:54 __Yoon 阅读(277) 评论(0) 推荐(0) 编辑
摘要:Linux 系统下监控指标及指标查看一、工具介绍 Linux 系统下资源监控使用nmon 工具。它可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新且并不会消耗大量的CPU 周期,通常低于百分之二。在更新的计算机上,其CPU 使用率将低于百分之一。nmon 工具可以同时输出大量的信 阅读全文
posted @ 2016-01-29 16:53 __Yoon 阅读(887) 评论(0) 推荐(0) 编辑
摘要:在Linux操作系统下,有个没用的文件占用了400G,于是删除掉。[root@yoon log]# rm -rf messages[root@yoon log]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda3 545G 438G 1 阅读全文
posted @ 2016-01-29 16:52 __Yoon 阅读(371) 评论(0) 推荐(0) 编辑
摘要:在使用虚拟机Oracle VM VirtualBox的时候,重装系统之后,里面之前配置的mysql或者oracle重新打开之后,网卡就出现问题。 ifconfig查看数据库地址,会变成127.0.0.1,重启网卡service network restart 提示: device eth0 does 阅读全文
posted @ 2016-01-29 16:51 __Yoon 阅读(175) 评论(0) 推荐(0) 编辑
摘要:配置文件位置:[root@hank-yoon data]# vi /etc/ssh/sshd_configPermitRootLogin yes 在物理机中,装完系统,默认情况下PermitRootLogin yes是不被注释掉的! 在虚拟机中PermitRootLogin yes参数默认是被注释掉 阅读全文
posted @ 2016-01-29 16:49 __Yoon 阅读(296) 评论(0) 推荐(0) 编辑
摘要:1、假设备份文件xxxx.bak大小约300G,还原后所占用的空间为900G 2、磁盘空间只有1T,若将备份文件拷贝过来,空间剩余700G,无法成功还原,因此通过远程方式还原。 例子如下: SQLSERVER服务实例名称: 192.168.12.163需要备份的数据库名称: a备份机器名称(Clie 阅读全文
posted @ 2016-01-29 16:48 __Yoon 阅读(917) 评论(0) 推荐(0) 编辑
摘要:配置文件内容:[root@yoon etc]# cat mongod.conf logpath=/export/log/mongodb.loglogappend=truefork = truedbpath=/export/data/dbpidfilepath = /export/mongodb/et 阅读全文
posted @ 2016-01-29 16:47 __Yoon 阅读(977) 评论(0) 推荐(0) 编辑
摘要:===================================================================================================================#!/bin/sh. /etc/profile DATE=`date 阅读全文
posted @ 2016-01-29 16:46 __Yoon 阅读(925) 评论(0) 推荐(0) 编辑
摘要:[root@b28-17-51 ~]#mkdir -p /export/data [root@b28-17-51 ~]#mkdir -p /export/log [root@b28-17-51 export]#tar -xvf mongodb-linux-x86_64-3.0.6.tgz [root 阅读全文
posted @ 2016-01-29 16:45 __Yoon 阅读(184) 评论(0) 推荐(0) 编辑
摘要:安装MONGODB 3.0.6的时候提示警告信息,如下: 2015-09-09T11:04:35.011+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always 阅读全文
posted @ 2016-01-29 16:41 __Yoon 阅读(2679) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示