浏览目录 一 索引介绍 二 索引方法 三 索引类型 四 聚合索引和辅助索引 五 测试索引 六 正确使用索引 七 组合索引 八 注意事项 九 查询计划 十 慢日志查询 十一 大数据量分页优化 1. 索引介绍 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环 ...
分类:
数据库 时间:
2018-03-03 15:36:13
阅读次数:
257
一、创建表 1、创建新表 2、复制表 二、查看表 1、查看表结构 2、查看表的创建信息 三、修改表 1、修改表名称 2、增加表字段 3、修改表字段 修改表字段信息 修改表字段名以及字段信息 4.删除表字段 四、删除表 五、表的数据类型 http://www.cnblogs.com/fu-yong/p ...
分类:
数据库 时间:
2018-03-02 22:11:10
阅读次数:
165
一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 什么是索引? 索引在MySQL中也叫做“键 ...
分类:
数据库 时间:
2018-03-02 20:37:24
阅读次数:
167
mysql第四篇--SQL逻辑查询语句执行顺序 一.SQL语句定义顺序 二.准备测试 1. 新建一个测试数据库TestDB; 2.创建测试表table1和table2; CREATE TABLE table1( customer_id VARCHAR(10) NOT NULL, city VARCH ...
分类:
数据库 时间:
2018-02-28 20:46:49
阅读次数:
260
目前后台数据库使用了一个实例做数据统计分析,随着数据井喷,单个实例无法做数据分析。故开始了读写分离。 1.主配置 2.检查bin-log日志记录 binlog-do-db 会影响到日志记录,这里用mysqlbinlog 检查日志是否拿到。 3.dump导出多个数据库并记录日志位置 -B 多个数据库 ...
分类:
数据库 时间:
2018-02-28 19:41:04
阅读次数:
211
[TOC] 一.半同步和无损复制 主从复制,基本上都是 , Master并不关Slave节点有没有获取到数据 ,所以复制效率很高,但是数据有可能会丢失。 从 MySQL5.5 开始,MySQL推出了 至少有一个Slave节点收到binlog后再返回( IO线程接收到即可 ) 减少数据丢失风险 不能完 ...
分类:
其他好文 时间:
2018-02-27 19:19:30
阅读次数:
187
环境说明 Inno Setup 版本:5.5.9 特色说明 [1] 安装前检测应用是否运行,若运行则提示关闭(未借助额外dll,使用系统命令 ) [2] 针对安装环境缺少Microsoft Visual C++ 2015(==请自助修改==)的环境自动执行安装 制作安装包 注意 [1] 例子中检查和 ...
分类:
其他好文 时间:
2018-02-26 19:01:01
阅读次数:
232
作为关系型数据库的代表,开源的MySQL是基本是某个开发人员必学的,也是个人开发最适合的数据库——因为免费。 首先是去官网下载并安装MySQL。自打MySQL被甲骨文收购了之后,要先去Oracle官网注册个账号,不然不给你下载。注册就不说了,根据操作系统下载个MySQL Community版本。我这 ...
分类:
数据库 时间:
2018-02-24 21:59:49
阅读次数:
217
 保证成批操作要么完全执行,要么完全不执行,维护数据的完整性。也就是要么成功要么失败。 事务可以是n条sql语句(n>=0) 不是所有数据库引擎支持事务,InnoDB引擎支持事务处理 事务四大特性 原子性(Atomic):事务的所有所有操作要么全部执行,要么全部不 ...
分类:
数据库 时间:
2018-02-11 19:54:39
阅读次数:
322