1,数据表中的数据类型的优化  如选择合适的字段,选择效率快速的字段 

    2,索引优化

    3、SQL语句的优化

      (1)优化查询过程中的数据访问如使用limit、使用返回列不用*

      (2)优化长难句的查询语句 变复杂为简单、切分查询、分解关联查询

      (3)优化特定类型的查询语句如优化count()、优化关联查询、优化子查询、优化Group by、优化li'mit

    4、存储引擎的优化

      (1)尽量使用InnoDB存储引擎,因为它支持事务、外键、使用独立表空间、使用的是行级锁、

    5、数据表结构的设计优化

      (1)分区操作 如通过特定的策略对数据进行物理拆分、对用户透明的、partition by

      (2)分库分表  如水平拆分(以行级进行拆分)、垂直拆分(列及拆分)

    6、数据架构的优化

      (1)主从复制

      (2)读写分离

      (3)双主热备

      (4)负载均衡  通过LVS的三种模式实现的、Mycat数据库中间件实现的