社区
Oracle 高级技术
帖子详情
求救 小弟眼拙
king4323210
2010-03-24 04:38:25
小弟有个棘手问题
具体描述下
前台只要勾选一个指标
后台就会用这个指标名称去数据库查询一次
勾选10个指标就会以每个指标单独去数据库查询一次
然后用 union all 变成一张表返回前台
速度非常慢
现在数据库表结构是不能变的了
请问高手有没有更好的办法(我是指从SQL入手)
望赐教
...全文
149
5
打赏
收藏
求救 小弟眼拙
小弟有个棘手问题 具体描述下 前台只要勾选一个指标 后台就会用这个指标名称去数据库查询一次 勾选10个指标就会以每个指标单独去数据库查询一次 然后用 union all 变成一张表返回前台 速度非常慢 现在数据库表结构是不能变的了 请问高手有没有更好的办法(我是指从SQL入手) 望赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingkingzhu
2010-03-25
打赏
举报
回复
什么叫不能够做一次查 当你点了10个时
你点一个传一个 查询一次么 那一个得结果集已经返回了 你还和什么去union all
估计是点10个就传了10个
然后再拆分成一个一个 故意去union all
所以应该可以用 in
duqiangcise
2010-03-24
打赏
举报
回复
我想你应该优化的是你前台的设计模式了(有可能你前台的实现方式有问题),而不是数据库!
king4323210
2010-03-24
打赏
举报
回复
谢谢大家
可惜表结构不能动了
而且不能够只查一次
tangren
2010-03-24
打赏
举报
回复
不需要这种实时查询吧
对,取得所有值,然后一次性查询
vber1010
2010-03-24
打赏
举报
回复
为什么要用union all 呢?记住勾选的键值,直接键 in()不就可以吗?
java 扫雷源代码 带有详细的注释
菜鸟练习~~ 加入了“
求救
”按钮,在无法继续通过计算扫雷时,可以点出此获知随机的一个未标记雷的位置; 加入了计时器; 加入了作弊功能……嘿嘿,按下键盘上的某键,可以知道所有雷的位置,吼吼
基于STM32的智能井上预警
求救
系统设计
本文设计了一款基于STM32单片机的智能井上预警
求救
系统,集成环境监测、人员状态监测和
求救
功能,能够及时发现异常状况并发出警报,有效保障工作人员的安全。该智能井上预警
求救
系统能够实时监测井下环境和工作人员的状态,及时检测出异常并触发报警或发送
求救
信号,极大地提升了工作人员的安全保障。环境监测模块实时检测井下的环境状况,主要通过温湿度传感器和气体传感器(如CO、CH4、O2等)来检测空气中的有害气体浓度、温度和湿度,确保工作人员不会因为恶劣环境导致身体不适或危险。问题讨论,stm32的资料领取可以私信!
Android——自定义广播之发送
求救
广播案例
Android——自定义广播之发送
求救
广播案例
S.O.S
求救
信号实验
利用Arduino进行SOS
求救
信号实验
Android广播机制的学习——自定义广播实战演练——发生
求救
广播 动态注册BroadcastReceiver
Android广播机制的学习——自定义广播实战演练——发生
求救
广播 动态注册BroadcastReceiver Android系统中自定义了很多类型的广播,当需要接收这些广播时,只需在程序中创建对应的广播接收者接收即可,当系统提供的广播不能满足实际需求时,可以自定义广播,同时需要编写对应的广播接收者。 以下案例将通过一个发送
求救
广播来演示自定义广播的发送和接收。 1、创建程序 创建一个名为ForHelp的应用程序,指定包名为cn.itcast.forhelp。 2、放置界面控件 在activity_main
Oracle 高级技术
3,497
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章