美文网首页
数据库优化方法

数据库优化方法

作者: 帝Bug | 来源:发表于2017-03-12 16:02 被阅读34次

常见的数据库优化方法如下:
(1) 选择优秀的数据库管理工具
(2)数据分区
对海量数据进行分区操作提高效率,如针对年份存取数据
(3)创建索引
对常用字段建立索引,有时还需要考虑联合索引,缺点:创建索引耗时,索引占内存
(4)缓存机制
将大数据进行缓存
(5)加大虚存
当数据量较大,可以增加虚拟内存来解决
(6)分批处理
对海量数据进行分批处理,然后将处理好的数据合并操作,分而治之。
(7)使用临时表和中间表
将大表拆分成多个小表,然后汇总操作
(8)优化查询语句
减少关联,少用或不用游标,设计好数据库表结构
(9)使用视图工具
(10)减少数据冗余
(11)用排序来代替非顺序存取

相关文章

  • 适合开发人员实用数据库优化技巧整理

    数据库优化方法整理 特别说明: 本文只是面对数据库应用开发的程序员,不适合专业 DBA ,DBA 在数据库性能优化...

  • joins;select;group的区别和用法

    遇到的问题 数据库中用joins优化性能 解决方法 用joins来优化性能 查询的资料 数据库中的group by...

  • zabbix优化之进阶版

    官网调优 1. 数据库优化 1.设置数据库分区优化,buffer优化,hash优化, 说明:数据库分区优化的优点:...

  • (转)Java面试重难点剖析(部分)

    1、高并发访问数据库优化方法 2、java finalize方法总结、GC执行finalize的过程 3、简单理解...

  • 数据库优化方法

    互联网数据一般都存在数据库中,如何高效快速的读写数据库对于高并发的服务至关重要。下面总结最近接触到的方法。 数据分...

  • 数据库优化方法

    常见的数据库优化方法如下:(1) 选择优秀的数据库管理工具(2)数据分区对海量数据进行分区操作提高效率,如针对年份...

  • 数据库存储原理特性索引优化

    说一下mysql数据库存储的原理? 事务的特性? 数据库索引 数据库怎么优化查询效率? 数据库优化方案 优化索引、...

  • Java面试重难点剖析(不断更新)

    Java面试重难点剖析(不断更新) 1、高并发访问数据库优化方法 2、 java finalize方法总结、GC执...

  • MySQL优化

    数据库SQL优化大总结之 百万级数据库优化方案

  • 数据库索引创建与优化

    对于数据库的优化主要包括三个部分:查询优化、索引优化和字段类型优化,其中,索引优化则是数据库优化的重中之重。一个查...

网友评论

      本文标题:数据库优化方法

      本文链接:https://www.haomeiwen.com/subject/bmwxgttx.html