0%

原文地址

为什么要优化

  • 系统的吞吐量瓶颈往往出现在数据库的访问速度上
  • 随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢
  • 数据是存放在磁盘上的,读写速度无法和内存相比

如何优化

  • 设计数据库时:数据库表、字段的设计,存储引擎
  • 利用好 MySQL 自身提供的功能,如索引等
  • 横向扩展:MySQL 集群、负载均衡、读写分离
  • SQL 语句的优化(收效甚微)

字段类型的选择,设计规范,范式,常见设计案例

原则:尽量使用整型表示字符串

阅读全文 »

MyBatis 关联映射

一对一

在本类中定义对方类型的对象,如A类中定义B类类型的属性b,B类中定义A类类型的属性a。

阅读全文 »