1、优化sql语句,这个是直接的,当然还有如果sql语句执行的过程中需要进行各种验证,那么会降低sql语句的执行速度,可以在执行sql语句前关闭相关的验证,执行完sql后,再开启验证。视情况而定,不是所有的情况下都要关闭验证。
2、数据库设计优化。数据库设计的好,那么性能也得到优化。
很多列的表,有些列频繁被访问,而有的列不怎么访问,那么可以拆分成多个表,这样得到优化了。
还有建立多个表的中间表,这个中间表是频繁被访问的。
适当增加冗余字段,也可以使得操作方便。
当时这些都要视情况而定,适当的优化,比如建立中间表,虽然可以查询更快,需要维护这个中间表啊,维护也是需要时间和处理资源的。
3、服务器优化。硬件优化和软件参数优化。
参数优化。(适当的配置也是可以得到优化的)。