知识点
1 innodDB 引擎 使用B+树索引
2 Memory 引擎 使用hash索引
3 Memory 引擎也可以使用B+树索引
为什么我不建议你在生产环境上使用内存表。这里的原因主要包括两个方面:
- 锁粒度问题;
- 内存表不支持行锁,只支持表锁。(并发支持不友好)
- 数据持久化问题。
- 内存断电清除,mysql 重启 数据清空
那Memory 引擎啥时候用?
1 数据量可控(内存比较有限)
2 数据丢失不会产生问题
2023-11-22 13:17:10
知识点
1 innodDB 引擎 使用B+树索引
2 Memory 引擎 使用hash索引
3 Memory 引擎也可以使用B+树索引
为什么我不建议你在生产环境上使用内存表。这里的原因主要包括两个方面:
那Memory 引擎啥时候用?
1 数据量可控(内存比较有限)
2 数据丢失不会产生问题