第一步、选择合适的
数据库管理系统 如果对事务性处理以及安全性要求较高的话,可以采用、等商业的
数据库产品。也可以采用开源的,事务处理采用,非事务处理采用。第二步、优化表设计 数据表的设计直接影响了后续的
SQL查询语句。在使用的情况下,我们还可以根据不同表的使用需求,选择不同的存储引擎。此外,还有以下的优化原则:第三步、优化逻辑查询
SQL的查询优化,分为以及,其中,逻辑查询优化通过改变
SQL语句的内容让
SQL执行更加高效,方式有和。
对于
SQL的查询重写,包括子查询优化、等价谓词重写、视图重写、条件
有话要说...