Chinaunix首页 | 论坛 | 博客
  • 博客访问: 27498
  • 博文数量: 24
  • 博客积分: 798
  • 博客等级: 军士长
  • 技术积分: 290
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-07 14:27
文章分类

全部博文(24)

文章存档

2011年(24)

我的朋友
最近访客

分类: IT业界

2011-09-21 15:24:40

1. 数据库结构优化

a. 比如一些标志信息是否认证之类的字段要建索引却没有建
b. 表没有设主键,加上主键
c. 外键一般都要加上索引

2. 程序优化【推荐:租用】

a. 当只限取前面N条记录时,不要用 select * ,然后再用ADO分页,改为 select top N 字段列表 这样的语句会高效很多。

b. 统计记录数时不要用 select * from .... 这样的语句,改用 select count(1) from .... 这样会好很多。

c. 尽量避免使用 select * from table 这样的sql语句,这样会导致程序从数据库里读取太多无用的数据,一般来说应该使用
select 字段1,字段2 from table 这种形式,只从数据库里读取必要的数据,这样能大大提高程序读取数据库的效率。

编辑员:

阅读(291) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~