
mysql优化
阿斯大法11
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql索引优化
myisam(锁表,不支持事物)引擎下创建索引几种方式方法一:创建表时创建索引方式二:使用使用alter给列添加索引 删除索引:原创 2018-06-30 15:51:47 · 166 阅读 · 0 评论 -
mysql中myisam和innodb区别
存储引擎保存数据的格式(技术),不同格式体现特性不一样myisam 结构、数据、索引 文件单独存储 不支持事务 不支持外键 锁整张表 DQL效率高innodb 结构有单独文件,数据和索引合并到一个文件中 并发性,高,锁行 DML效率高 支持事物 ...原创 2018-06-30 16:32:58 · 363 阅读 · 0 评论 -
mysql优化之分表
一个数据表里边存储的记录信息太多了,记录的条数达到1-2亿条信息。这是该数据表的活性就大大降低,数据表的运行速度就比较慢、效率低下,影响mysql数据库的整体性能。现在设置一个水平分割,把许多的记录信息分别存储到不同的数据表里边,这样每个表存储的记录就比较少,该表的活性大大提高。 分表设计的两种模式:① 逻辑方式分表mysql数据库本身就有分表技术,该方式的分表可以节省java/php等语言的逻辑...原创 2018-06-30 17:40:35 · 332 阅读 · 0 评论 -
mysql优化查询效率方法总结(重)
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from ...原创 2018-06-30 17:58:37 · 285 阅读 · 0 评论 -
mysql acid
本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一...原创 2018-08-05 17:43:11 · 9273 阅读 · 0 评论