mysql的优化
来源:互联网 发布:mysql 查询执行顺序 编辑:程序博客网 时间:2024/06/03 20:47
mysql有两种存储引擎:
InnoDB和MySAM两种被广泛使用的,其中InnoDB需要事务提交,而MySAM不需要,不用考虑支持事务的开销和实现的复杂性,很好地支持并发,
但也增加了数组存储不一致的风险。
InnoDB支持事务提交。使用的是行锁,完全实现了SQL四种事务隔离级别,原子性、一致性、隔离性、持久性。高并发可能导致数据的不一致,所以
引入了锁的概念。悲观锁,乐观锁。乐观锁使得并发速度更快,但数据的一致性降低。悲观锁使数据的一致性更高了,但并发速度更低了。
查询优化:
进行sql查询的时候,尽量不要使用计算和复杂的查询,如果是复杂的查询,尽量将其分解成为简单的SQL查询,充分利用索引,提高查询
的速度。
未完待续。。。
0 0
- MySQL优化--插入的优化
- MySQL优化--数据结构的优化
- 【mysql】mysql的优化步骤
- 【MySQL】MySQL的数据类型优化
- MySQL的优化
- [转]MySQL的优化
- MySQL的优化
- 总结MYSQL的优化
- 总结MYSQL的优化
- MySQL的优化
- mysql 的优化原则
- MYSQL limit的优化
- MySQL的优化
- mysql服务器的优化
- [转]MySQL的优化
- [转]MySQL的优化
- MySQL的优化
- MYSQL的优化
- 51nod 1242 斐波那契数列的第N项(O(logn)求递推式)
- Android——LinearLayout,Relative Layout
- 第一次使用Android Studio时你应该知道的一切配置
- [Android]ListView中Item布局无法正常显示固定高度
- Qt 串口类QSerialPort 学习笔记
- mysql的优化
- 【JZOJ4770】闭门造车
- 阿里巴巴面试题|完美洗牌问题
- 在Android 5.0中使用JobScheduler
- Android Studio 常用 Git 命令清单
- JS中cookie的设置,读取,删除,更新覆盖等
- 蛇形数组
- 求割点模版
- elasticsearch-linux open files