如何加快数据库的操作速度! (50分)

  • 主题发起人 主题发起人 t365
  • 开始时间 开始时间
T

t365

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序的执行如下:
对几百条记录里的一些字段进行计算处理
但在计算时要用到另外的表中的参数
所以每处理一条记录,就得去查找一下对应的所需参数
但我发现,在查打参数时较费时
比如处理100多条记录
需要40移左右
我的数据库用的是prodax,请问有什么为法能加快查询的查度?
多谢!
 
建立索引
 
1:建立索引
2:运用sql语句一次性将需要的数据取出来
 
同意 Del_sun

并建议你把你想要问的 问题再说明白 一点

好让大家看看. 你要在哪找什么 样的 参数

每次的参数是以什么 为 基础 ?
 
我用了
"运用sql语句一次性将需要的数据取出来"的
原则,解决了不少问题
但也遇到了一些难点!简化说明如下!
db1和db2是一对多的关系
把db1和db2相关联,能不能用一条sql语句把db2的多条记录转换成字段
例如
db1中有记录
id ...
1
db2中有记录
id price
1 12
1 23
1 34
我想用一sql语句实现取出的数据为
1,12,23,34 样的记录
不知如何实现


 
留你的mail
给你解答!
 
接受答案了.
 
后退
顶部