51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源软件

mysql查询优化之索引类型 最左前缀

mysql查询优化之索引类型 最左前缀

厉飞雨 阅读(20) 评论(0) 赞(4)

<p>一、什么是索引?</p> <p>索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记...

mysql中int、bigint、smallint 和 tinyint的区别

mysql中int、bigint、smallint 和 tinyint的区别

厉飞雨 阅读(25) 评论(0) 赞(3)

使用整数数据的精确数字数据类型。 **bigint** 从 -2\^63 (-9,223,372,036,854,775,808) 到 2\^63-1 (9,223,372,036,854,775,807) 的整型数据(18位)。存储大小为 8 个字节。 **int** 从 -2\^31 (-2,147,483,648) 到 2\^31 - 1 (2,147,483,6...

MySQL 高可用架构在业务层面的分析研究

MySQL 高可用架构在业务层面的分析研究

厉飞雨 阅读(24) 评论(0) 赞(4)

<p>相对于传统行业的相对服务时间9x9x6或者9x12x5,因为互联网电子商务以及互联网游戏的实时性,所以服务要求7*24小时,业务架构不管是应用还是数据库,都需要容灾互备,在mysql的体系中,最好通过在最开始阶段的数据库架构阶段来实现容灾系统。所以这里从业务宏观角度阐述mysql架构的方方面面.</p> <p>一,MySQL架构设计--...

Linux下优化Mysql的运行环境

Linux下优化Mysql的运行环境

厉飞雨 阅读(23) 评论(0) 赞(4)

<p>Mysql优化已经讲过很多篇教程了,而且网上也很多相关内容,但是本文我们是讲Linux下Mysql运行环境如何进行优化,有些地方与以往有所不同,也具有参考价值。</p> <p>一、修改Linux默认的IO调度算法.</p> <p>linux默认的IO调度算法为cfq,需要修改为dealine,如果是SSD或者PC...

大型数据集的MySQL优化

大型数据集的MySQL优化

厉飞雨 阅读(28) 评论(0) 赞(6)

<p>诸多知名大公司都在使用MySQL,其中包括Google、Yahoo、NASA和Walmart。此外,其中部分公司的表囊括数十亿行,却又性能极佳。虽然很难保持MySQL数据库高速运行,但面对数据堆积,可以通过一些性能调整,来使其继续工作。本文则将围绕这一问题展开讨论。</p> <p>导论</p> <p>设 计数据库...

mysql数据库主从同步复制原理

mysql数据库主从同步复制原理

厉飞雨 阅读(25) 评论(0) 赞(4)

<p>MySQL的Replication(英文为复制)是一个多MySQL数据库做主从同步的方案,特点是异步复制,广泛用在各种对MySQL有更高性能、更高可靠性要求的场合。与之对应的是另一个同步技术是MySQL Cluster,但因为MySQL Cluster配置比较复杂,所以使用者较少。</p> <p>MySQL的 Replication是一...

mysql正则匹配模糊查询某个字段

mysql正则匹配模糊查询某个字段

厉飞雨 阅读(23) 评论(0) 赞(5)

<p>我们在查询某个字段的时候,有时候只想匹配某段数据,比如想查询这篇文章的所有关键词是否存在某个关键词,我们往往需要匹配,我们下面来讲解一下如何匹配查询某个关键词值</p> <p>SQL模糊查询的语法为</p> <p><code>&quot;SELECT column FROM table WHE...

安卓客户端OpenVPN配置指南!

安卓客户端OpenVPN配置指南!

厉飞雨 阅读(29) 评论(0) 赞(6)

### 一、下载安卓OpenVPN Connect客户端软件。 {#%E4%B8%80%E3%80%81%E4%B8%8B%E8%BD%BD%E5%AE%89%E5%8D%93openvpn-connect%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%BD%AF%E4%BB%B6%E3%80%82} \[客户端下载地址\]: <https://ypcl...