永洪社区
标题:
性能优化
[打印本页]
作者:
yhdata_QCF6AOrc
时间:
2024-8-26 16:32
标题:
性能优化
在数据集写的sql,联合了6张表,目前查询很慢,因为查询了6张表的全量数据,近3年的数据。想知道能不能在数据集界面,进行参数传参,将报告里面的时间参数传过来,这样能实现嘛?
作者:
yhdata_lyaa
时间:
2024-8-26 16:32
参考看看呢
https://yonghongtechonline.udesk.cn/question/226409
作者:
阿姆斯特朗炮
时间:
2024-8-26 17:08
可以啊,后面写上where 1=1 <参数1> and 列=?{参数1}</参数1>,这样执行sql的时候,有参数就会拼接上and条件,没有参数的时候,标签<>内的内容就不拼接,如果查询慢也可以考虑加上索引试试
作者:
yhbi老6了
时间:
2024-8-26 19:47
建议直接用结果表,做宽表模型,空间换时间。在精确的参数,也比不上列存储的查结果表快
作者:
邱含笑
时间:
2024-8-27 09:27
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4