欢迎您:游客!请先
登录
或
注册
风格
恢复默认设置
|
展区
文件集浏览
图片集浏览
Flash浏览
音乐集浏览
电影集浏览
|
搜索
Foxtable(狐表)
→
用户栏目
→
专家坐堂
→ 关于SQL语句的效率问题
新的主题
投票帖
小字报
下一主题 >>
<< 上一主题
共有
3989
人关注过本帖
树形
打印
复制链接
主题:关于SQL语句的效率问题
ap9709130
小
大
1楼
|
信息
|
搜索
|
邮箱
|
主页
|
UC
加好友
发短信
等级:六尾狐
帖子:
1470
积分:11456
威望:0
精华:0
注册:
2013/11/24 22:10:00
关于SQL语句的效率问题
Post By:2019/12/19 13:54:00 [
显示全部帖子
]
老师
我现在在做的一个项目,把订单表动态下载出来. 我用的SQL语句每次都要 40多秒,一直不知道为什么会这么慢. 也就是3000左右条件订单明细.
后来我一个列,一个列的来找问题.发现如果不加上计算金额的SQL语句, 也就是 2秒以内.但是如果加上的金额,就会变成 40秒以上.怎么会相差这么大?
sql 语句如下:
s el ect 列名 fr om {ddb} wh e re 条件 这个下载的时间一般是:1.1秒
se le ct 列名 , Round(产品数量*产品价格,2) as 金额 from {ddb} where 条件
为什么只加了一个这么简单的计算,时间会相差这么多,这种情况一般要怎么优化 ? 多谢!
下一主题 >>
<< 上一主题
RSS2.0
|
Xhtml无图版
|
Xslt无图版
Copyright © 2000 - 2018
foxtable
.com
Tel: 4000-810-820 粤ICP备11091905号
Powered By
Dvbbs
Version 8.3.0
页面执行时间 0.05859 秒, 5 次数据查询