马万明的专栏

just happy

mysql集群-ndb

Mysql cluster介绍: MySQL Cluster 是一种技术,该技术允许在无共享的系统中部署“内存中”数据库的 Cluster 。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点故障。 MySQL Clus...

2016-08-10 13:51:28

阅读数:4267

评论数:0

binlog实现并发复制过程slave线程数

首先梳理下传统MySQL/MariaDB主备复制基本原理:         主从复制通过三个线程来完成,在master节点运行的binlog dump的线程,I/O线程和SQL线程运行在slave 节点         master节点的Binlog dump线程,当slave节点与m...

2016-07-28 14:28:58

阅读数:4059

评论数:1

binlog,undo log,redo log

什么是binlog binlog日志用于记录所有更新且提交了数据或者已经潜在更新提交了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改。 binlog作用 1.恢复使能够最大可能地更新数据库,因为二进制日志包含备份后进...

2016-07-28 14:20:42

阅读数:186

评论数:0

mysql根据汉字首字母排序的方法

实现mysql中根据汉字首字母排序的sql语句:   代码示例: select areaname from area order by convert(areaname using gbk) collate gbk_chinese_ci asc 说明: areaname为列名  a...

2016-07-27 15:16:16

阅读数:8386

评论数:0

数据库分库分表中间件

【编者按】数据库分库分表从互联网时代开启至今,一直是热门话题。在NoSQL横行的今天,关系型数据库凭借其稳定、查询灵活、兼容等特性,仍被大多数公司作为首选数据库。因此,合理采用分库分表技术应对海量数据和高并发对数据库的冲击,是各大互联网公司不可避免的问题。 虽然很多公司都致力于开发自己的分库...

2016-07-21 14:50:30

阅读数:3711

评论数:0

mysql 服务器发现大量的TIME_WAIT解决办法

mysql 服务器发现大量的TIME_WAIT解决办法 netstat -an |grep  TIME_WAIT |wc    1114    6685   99098   ... ...       根据TCP协议定义的3次握手断开连接规...

2016-07-18 14:39:21

阅读数:4077

评论数:0

mysql备份与恢复还原

mysqldump -h主机名  -P端口 -u用户名 -p密码 (–database) 数据库名 > 文件名.sql 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > b...

2015-06-01 15:38:43

阅读数:185

评论数:0

mybatis中的#和$的区别以及mybatis like查询

1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id"....

2015-04-14 15:42:54

阅读数:1215

评论数:0

查看mysql表大小索引大小以及临时表使用技巧,分区与分表区别

SELECT concat(round(table_rows/1000000,2),'M',' rows') as table_rows,concat(round(data_length/(1024*1024*1024),2),'G',' DATA') as data_size,concat(ro...

2015-04-14 14:40:10

阅读数:1219

评论数:0

mysql调优

问题现象   mysql CPU占用188%(多核)   解决方法   1.跟踪慢查询   vi /etc/my.cnf 在mysqld下增加如下内容     Sql代码   log-slow-queries = ...

2015-04-14 14:31:35

阅读数:222

评论数:0

mysql导出数据到文件

mysql -h10.10.10.10 -ucrazyant -p123456 -P3306 -N runsql.sql > /tmp/rs.txt mysql - h10 . 10.10.10 - ucrazyant - p123456 - P3306 - N  / tmp /...

2015-04-14 14:23:56

阅读数:481

评论数:0

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