数据库的优化包括哪些方面呀?

 我来答
西门公子庆
推荐于2016-05-14 · TA获得超过1879个赞
知道小有建树答主
回答量:482
采纳率:100%
帮助的人:257万
展开全部
数据库的优化说起来很简单。
就像打水的木桶一样,降低瓶颈。首先要对数据库运行情况做分析。
看哪些等待时间较多,有哪些瓶颈。比如是cpu?IO?硬解析较多?cache命中率低?再分别处理。,

从数据库整体来说,一般主要还是根据主机配置情况和实际使用情况做一些配置调整比如SGA的容量。增加数据文件,合理分配表空间,合理分区,降低IO热点等。

但大多数时候数据库优化都会在SQL上体现出来,一般有问题的数据库多半是有执行计划异常,或者是表设计不合理等造成某些SQL执行效率极低,影响这个数据库性能。
理菱戚元绿
2020-03-10 · TA获得超过1195个赞
知道小有建树答主
回答量:1295
采纳率:100%
帮助的人:5.5万
展开全部
存储引擎的选择 ;表结构,包括索引,字段类型,表数据 ;sql不能写太烂,至少通过explain测试查询利用了索引;硬件优化,包括cpu,内存,磁盘i/o,等合理分配。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式