数据库-优化-数据库可以从哪几方面进行优化
mysql数据库优化
可以从哪几个方面进行数据库的优化?如下图所示:
SQL及索引优化
根据需求写出良好的SQL,并创建有效的索引,实现某一种需求可以多种写法,这时候我们就要选择一种效率最高的写法。这个时候就要了解sql优化
数据库表结构优化
根据数据库的范式,设计表结构,表结构设计的好直接关系到写SQL语句。
系统配置优化
大多数运行在Linux机器上,如tcp连接数的限制、打开文件数的限制、安全性的限制,因此我们要对这些配置进行相应的优化。
硬件配置优化
选择适合数据库服务的cpu,更快的IO,更高的内存;cpu并不是越多越好,某些数据库版本有最大的限制,IO操作并不是减少阻塞。
注:通过上图可以看出,该金字塔中,优化的成本从下而上逐渐增高,而优化的效果会逐渐降低。
数据库-优化-数据库可以从哪几方面进行优化相关推荐
- 优化数据库的方法及SQL语句优化的原则
优化数据库的方法: 1.关键字段建立索引. 2.使用存储过程,它使SQL变得更加灵活和高效. 3.备份数据库和清除垃圾数据. 4.SQL语句语法的优化.(可以用Sybase的SQL Expert,可惜 ...
- mysql数据库优化课程---16、mysql慢查询和优化表空间
mysql数据库优化课程---16.mysql慢查询和优化表空间 一.总结 一句话总结: a.慢查询的话找到存储慢查询的那个日志文件 b.优化表空间的话可以用optimize table sales; ...
- 优化数据库大幅度提高Oracle的性能
转自:http://oracle.zjunbsn.com/content.asp?id=2900 作者:王畅 来源:Oracle俱乐部 时间:2008-10-18 几个简单的步骤大幅提高Oracl ...
- 3、MySQL优化数据库结构的3种方法
一个好的数据库设计方案会对数据库的性能起到事半功倍的效果.合理的数据库结构不仅可以使数据库占用更小的磁盘空间,而且能够使查询速度更快. 数据库结构是否合理,需要考虑是否存在冗余.对表的查询和更新的速度 ...
- 优化数据库的注意事项
优化数据库的注意事项: 1.关键字段建立索引. 2.使用存储过程,它使SQL变得更加灵活和高效. 3.备份数据库和清除垃圾数据. 4.SQL语句语法的优化.(可以用Sybase的SQL Expert, ...
- 50种优化数据库的方法
查询速度慢的原因很多,常见如下几种: 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2.I/O吞吐量小,形成了瓶颈效应. 3.没有创建计算列导致查询不优化. 4.内存不足 ...
- 多种方法巧妙优化数据库
多种方法巧妙优化数据库 日期:2011/12/24 16:18:01 来源:本站 点击率:330 我要评论(0)字号:T T T 1.没有索引或者没有用到索引(这是查询慢最常见的问题, ...
- 运用工具优化数据库设计(Database Engine Tuning Advisor)
Data Engine Tuning Advisor 是SqlServer自带的数据库性能调优工具之一,我们一起来学习一下怎么用这个工具优化数据库设计 Database Engine Tuning A ...
- 阿里Java开发手册——如何优化数据库?
作者:杨冠宝/高海慧 来自:码出高效 Java 开发手册 数据库作为服务器端最为最为昂贵的资源之一,如果使用不当常常会导致系统卡顿或系统崩溃,那如何来优化数据库呢?下面来看阿里巴巴<Java开发 ...
最新文章
- python搜索列表内_使用Python在另一个List中搜索列表的值
- linux 镜像文件名,linux – 使用wget镜像具有相同名称的路径和子文件夹的网站
- 15-07-15 数据库基础
- Filter和Listener-学习笔记03【Filter案例】
- 【渝粤题库】陕西师范大学200511 美国文学
- linux和windows和鸿蒙,linux很好,但为何大家都用Win,鸿蒙系统站错阵营了吗?
- IIS安装2个SSL_顶级域名0元撸-免费注册2个腾讯云域名 免费SSL证书
- matlab外部调用lingo,讲讲官方的例子,MATLAB调用Lingo
- Pytorch:ToTensor(object)类
- SQL Server不存在或拒绝访问故障的排除
- 使用Vitamio打造自己的Android万能播放器(4)——本地播放(快捷搜索、数据存储)...
- 12.看板方法---度量和管理报告
- 为什么登录MySQL会闪退_MySql登录时闪退的快速解决办法
- 如何手动配置IP地址
- spring cloud入门组件教程
- 计算机组装实验硬盘分区方法,硬盘怎么分区和格式化 史上最详细的硬盘分区方法大全 (全文)...
- 聊天服务器项目报告,网络聊天室实现报告
- 知网论文caj怎么转化成word
- 解决google打开以后跳转到hao123
- python 银行数据分析_银行业务概述_Python数据分析行业案例课程--信用评分方法_数据挖掘与分析视频-51CTO学院...