04 2014 档案

新手必看:一步到位之InnoDB
摘要:前言:MySQL发展到今天,InnoDB引擎已经作为绝对的主力,除了像大数据量分析等比较特殊领域需求外,它适用于众多场景。然而,仍有不少开发者还在“执迷不悟”的使用MyISAM引擎,觉得对InnoDB无法把握好,还是MyISAM简单省事,还能支持快速COUNT(*)。本文是由于最近几天帮忙处理dis... 阅读全文

posted @ 2014-04-28 22:42 Still water run deep 阅读(159) 评论(0) 推荐(0)

mysql mysqldump获取一个小的样本库
摘要:需求变更要为开发人员搭建一套与线上的环境一样的数据库,线上的库比较大,恢复起来耗时耗力,再说,测试环境没必要要完完整整的线上数据。那么该如何获取一个小的样本库呢? 比如我只要线上10000条的数据。请看本文内容。只需要在mysqldump指定’–where=”true LIMIT N”‘即可,N为记... 阅读全文

posted @ 2014-04-28 22:16 Still water run deep 阅读(205) 评论(0) 推荐(0)

mysql游标实例演示
摘要:刚接触mysql游标的朋友们可能一时半会儿无法理解mysql游标是什么,游标怎么用,这边拿了一个简单的mysql游标实例来演示给大家,或许大家看了就能马上理解什么是游标,一般什么情况下使用游标.这篇文章我3年前在百度博客上发表的,很基础,不过确实比较好理解,百度博客已经不维护了。拿来这边和ttlsa... 阅读全文

posted @ 2014-04-28 22:12 Still water run deep 阅读(188) 评论(0) 推荐(0)

innodb_autoextend_increment
摘要:The increment size (in MB) for extending the size of an auto-extendingsystem tablespacefile when it becomes full. The default value is 8. This variable does not affect the per-table tablespace files that are created if you useinnodb_file_per_table=1. Those files are auto-extending regardless of the 阅读全文

posted @ 2014-04-09 23:52 Still water run deep 阅读(835) 评论(0) 推荐(0)

MySQL数据库如何进行排序(Sort)操作?
摘要:参考原始文档后, 自已总结一下, 有不对的地方请指正. 在MySQL中进行排序有两种算法, 以4.1版本为分水岭, 在此之前排序时的数据只包括ORDER BY中的列和一个记录的指针(Sort A), 在4.1之后多了一种改进的方法, 排序的数据中可以包括SELECT中的列和ORDER BY中的列(Sort B) Sort A中最主要的坏处是需要进行二次扫表, 第一次是将ORDER BY的列及记录指针读到SORT Buffer中, 然后排序, 如果要排序的数据很多, 不能在内存中完成, 则可能会用到临时表(tmpdir)空间. 排完序后再根据记录指针将记录读取到READ RND Buffer.. 阅读全文

posted @ 2014-04-04 01:03 Still water run deep 阅读(13078) 评论(0) 推荐(0)

Mysql负载均衡之主从同步
摘要:环境:主服务器:从服务器:###下面我们来开始配置,首先我们在主服务器上面操作步骤一:授权步骤二:查询主数据库的状态###下面我们来配置从服务器步骤一:修改配置文件Vi /etc/my.cnf步骤二:重新mysql服务server mysqld restart步骤三:执行同步SQL语句步骤四:启动Slave同步进程并主从同步检查 ###注意:上图红色区域Slave_IO_Running和Slave_SQL_Running的值必须是Yes 至此主从同步配置完成,下面我们来做个测试主服务器: ####以上图片主要是建立一个数据库data_test,然后建立一个tab... 阅读全文

posted @ 2014-04-03 00:20 Still water run deep 阅读(415) 评论(0) 推荐(0)

Mysql 工作原理
摘要:刚开始接触一个新的事物的时候,我觉得很有必要从其工作原理入手,弄清楚这个东西的来龙去脉,为接下来的继续深入学习做好铺垫,掌握好其原理有助于我们从整体上来把握这个东西,并且帮助我们在排错过程中理清思路。接下来,还是从mysql的工作原理开始入手,下面先来一张经典的图: 上面的图就是mysql的内部架构,可以清楚的看到Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的。-+-----------------------------------------------------------------------------------+- 下面是关于上述部件的介绍:1. connec 阅读全文

posted @ 2014-04-03 00:06 Still water run deep 阅读(19573) 评论(2) 推荐(4)

导航