首页 新闻 会员 周边 捐助

数据库怎样优化

1
[待解决问题]

数据库的优化方法有哪些,请各位神仙说说自己的经验

大拿~的主页 大拿~ | 菜鸟二级 | 园豆:202
提问于:2019-09-04 19:54
< >
分享
所有回答(7)
0

先添加索引

ycyzharry | 园豆:25683 (高人七级) | 2019-09-04 21:46
0

菜鸟个人理解:数据库的优化,首先就是建立索引一般是主键索引,在业务需要的时候,根据需求可以适当增加一些索引,但也不要随意的增加太多索引,因为索引只能帮助查询,但是会增加增删改的负担。

LXL4 | 园豆:204 (菜鸟二级) | 2019-09-04 22:50
0
会长 | 园豆:12463 (专家六级) | 2019-09-05 09:04
0

加缓存或者优化sql语句,优化语句的话从网上搜就行

~笑春风~ | 园豆:252 (菜鸟二级) | 2019-09-05 17:08
0

1.通过数据库的慢日志查看执行比较慢的sql语句
2.通过explain等工具分析sql语句
3.修改对应的sql语句后者借助索引执行

Harrying | 园豆:202 (菜鸟二级) | 2019-09-05 19:53
0

分库分表
读写分离
字段定义尽量精确(例如设置无符号int,char长度等)

蜗牛噢 | 园豆:426 (菜鸟二级) | 2019-09-07 18:40
0
  • 表设计问题 (设计时考虑)
  • 语句索引问题 (语句优化或表索引优化)
  • 语句查询量级问题 (筛选条件优化,分页优化)
  • 命令推荐(explain查询索引命中情况,show profiles查询SQL单条执行时每个细节流程耗时)
bing。 | 园豆:210 (菜鸟二级) | 2019-09-08 11:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册