数据库优化的几方面

一、数据库系统参数优化,好比链接数、查询语句大小sql

二、sql语句优化数据库

            多表联合查询时,大表放前,小表放后;缓存

            不用*,直接写清楚字段名;oracle

            exits代替in……函数

            少用模糊查询;工具

            借助一些sql工具查看sql语句的执行效率,分析各个环节的执行性能性能

三、对字段(经常使用查询过滤字段)的基本类型创建索引,函数字段除外优化

四、采用缓存:针对少变化的数据或高访问的数据进行缓存,减小数据库的访问次数设计

五、预处理:好比报表,系统按期统计产生,非实时。oracle可建物理视图……索引

六、分表分库。根据数据库,从新对业务进行设计。

七、读写分离。一个数据库只用来查询,一个数据库只用来数据插入

相关文章
相关标签/搜索