SQL数据库优化

原创 2006年06月23日 14:52:00

在实际的WEB开发中。我遇到这样的情况,数据库存储的数据量非常的大,这样就会有一个问题,例如:进行数据库查询,将查询出来的记录用DataGrid控件分页显示出来,每页50条记录。虽然DataGrid控件可以进行分页,但是DataGrid控件的原理是先把数据全部进行加载,然后再把前50条记录显示在DataGrid中,所以效率是非常低的。我就在考虑怎么样可以优化数据库,后来我就想到分页显示的时候,在第一页显示50条记录,我就叫DataGrid控件加载50条记录,这样的话,查询速度会快很多。这只是我的第一步优化,然后我觉得这样虽然查询速度快了很多,但还是不太理想。后来我就想到了做成静态页面,或者是内存数据库,这样一来,数据库已经比以前的数据库优化很多了,访问速度也快了很多。

数据库sql常见优化方案

为什么要优化:      随着实际项目的启动,数据库经过一段时间的运行,最初的数据库设置,会与实际数据库运行性能 会有一些差异,这时我们就需要做一个优化调整。 数据库优化这个课题较大,可分为四大类...
  • miachen520
  • miachen520
  • 2016年08月24日 14:54
  • 1613

数据库优化面试题

优化1——数据库优化面试题 1.实践中如何优化MySQL 1) SQL语句及索引的优化 2) 数据库表结构的优化...
  • a724888
  • a724888
  • 2017年03月08日 19:32
  • 9588

数据库的优化-应付面试

在数据仓库项目中,由于数据规模庞大,提高数据的查询效率是永恒的主题,常见的优化手段有: 1、 硬件优化,提高机器性能,增加硬件等; 2、 优化查询语句,将限定性强的where条件放前,用exi...
  • m8396017
  • m8396017
  • 2016年05月08日 23:57
  • 15509

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

转自:https://mp.weixin.qq.com/s?__biz=MzIxMjg4NDU1NA==&mid=2247483684&idx=1&sn=f5abc60e696b2063e43cd9c...
  • wuhuagu_wuhuaguo
  • wuhuagu_wuhuaguo
  • 2017年06月06日 09:55
  • 2372

SQL数据库优化方面的经验

1、用PreparedStatement一般来说比用Statement性能高,一个sql发给服务器去执行,涉及步骤:语法检查,语义分析,编译,缓存。 2、有外键约束会影响插入和删除性能,如果程序能够保...
  • daodaipsrensheng
  • daodaipsrensheng
  • 2016年08月29日 10:42
  • 5430

SQL Server数据库优化的几种方法.

转子:http://www.cr173.com/html/5338_1.html 巧妙优化SQL Server数据库的几种方法,在实际操作中导致查询速度慢的原因有很多,其中最为常见有...
  • silence432
  • silence432
  • 2014年06月26日 09:49
  • 1161

优化1——数据库优化面试题

1.实践中如何优化mysql 1) SQL语句及索引的优化 2) 数据库表结构的优化 3) 系统配置的优化 4) 硬件优化   2.索引的底层实现原理和优化 在 DB2 数据库中索引...
  • u010796790
  • u010796790
  • 2016年08月12日 20:01
  • 12056

面试求职:数据库常见面试题(数据库优化思路)

面试回答数据库优化问题从以下几个层面入手:(1)、根据服务层面:配置mysql性能优化参数;(2)、从系统层面增强mysql的性能:优化数据表结构、字段类型、字段索引、分表,分库、数据库集群、读写分离...
  • boonya
  • boonya
  • 2017年03月09日 16:36
  • 2524

大数据量下的SQL Server数据库自身优化

原文: http://www.d1net.com/bigdata/news/284983.html 1.1:增加次数据文件          从SQL SERVER 2005开始,数据库不...
  • ren6370
  • ren6370
  • 2017年06月25日 18:47
  • 337

Mysql数据库优化和sql优化方法

1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度...
  • jwq101666
  • jwq101666
  • 2018年01月16日 09:11
  • 50
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL数据库优化
举报原因:
原因补充:

(最多只允许输入30个字)