mysql数据库的安全问题
摘要:1.针对.mysql_history文件2.管理员密码忘了
阅读全文
posted @
2015-10-28 13:07
guols0612
阅读(298)
推荐(0)
mysql流行的四种高可用架构之:Keepalived+Mysql Replication
摘要:关于MySQL-HA,目前有很多种解决方案,目前互联网上用的较多的是Keepalived+Mysql Replication组合、MMM+Mysql Replication组合、Heartbeat+DRBD+Mysql组合,以及红帽RHSC高可用集群套件。
阅读全文
posted @
2015-10-23 16:58
guols0612
阅读(324)
推荐(0)
mysql通过gtid方式进行主从同步
摘要:GTID的作用那么GTID功能的目的是什么呢?具体归纳主要有以下两点:根据GTID可以知道事务最初是在哪个实例上提交的GTID的存在方便了Replication的Failover这里详细解释下第二点。我们可以看下在MySQL 5.6的GTID出现以前replication failover的操作过程...
阅读全文
posted @
2015-10-20 15:25
guols0612
阅读(324)
推荐(0)
mysql中sql优化和合理使用索引
摘要:一.如何定位执行很慢的sql语句二 合理使用索引1.联合索引比单列索引效率高,但是联合索引遵循最左侧原则2.索引列使用函数时,索引不起作用3.数字当字符型使用时,忘了加引号,mysql会自动使用函数进行转换,类似于第二条,不会使用索引4.当取出的数据很多,比如超过全部数据的20%时,会执行全表扫描,...
阅读全文
posted @
2015-10-20 11:48
guols0612
阅读(227)
推荐(0)
mysql数据类型详解系列
摘要:1.数值类型2.字符类型重点介绍一下字符类型3.时间类型
阅读全文
posted @
2015-10-17 20:35
guols0612
阅读(157)
推荐(0)
如何干净的清除slave同步信息
摘要:1.stop slave2.reset slave all3.start slave
阅读全文
posted @
2015-10-16 17:23
guols0612
阅读(167)
推荐(0)
人工误删innodb数据文件ibdata后如何恢复
摘要:第一阶段:模拟破坏试验:二:进行数据文件的恢复:1.找到mysqld服务的进程号ps -ef | egrep mysqld2.根据进程号找到删除掉的相关的数据文件ll /proc/pid/fd3.锁定数据库,禁止其他的写操作flush tables with read lock;4.分步骤验证当前数...
阅读全文
posted @
2015-10-13 13:58
guols0612
阅读(444)
推荐(0)
mysql重启服务后在高峰期导致性能下降的解决办法
摘要:注意,只有在正常关闭mysql服务的情况下,才会起作用,如果采用kill -9 mysqld这种方式,热数据不会导出
阅读全文
posted @
2015-10-12 17:27
guols0612
阅读(197)
推荐(0)
mysql 5.1升级为5.5方法
摘要:1.采用mysql_upgrade命令完成mysql的升级2.采用安装的方法进行mysql的升级安装完新的mysql5.5版本后,将数据使用mysqldump从5.1版本导出后再导入到5.5版本中
阅读全文
posted @
2015-10-12 14:11
guols0612
阅读(624)
推荐(0)
innodb二进制文件相关的参数
摘要:1.max_binlog_size 指定了二进制文件的最大值,如果二进制文件超过设定的值,则会新建立一个二进制文件,末尾编号+1,并在.index中记录2.binlog_catch_size 3.sync_binlog与innodb_support_xa4.
阅读全文
posted @
2015-10-09 15:21
guols0612
阅读(203)
推荐(0)
innodb存储线程和缓冲池详解
摘要:1.后台线程innodb存储引擎后台有10个进程,分别是:I/O thread 0 state: waiting for completed aio requests (insert buffer thread)I/O thread 1 state: waiting for completed ai...
阅读全文
posted @
2015-10-09 14:10
guols0612
阅读(1332)
推荐(0)