2020-07-06
大佬给点优化建议
10M每天单表入库100万数据,200多张表,每小时对前一小时数据进行处理,建表语句和查询语句如下, 请问下大佬们需要做哪些优化?
create table edgebox4_mtplc_smotorpower
(
reading_time timestamp with time zone not null
constraint edgebox4_mtplc_smotorpower_pkey
primary key,
event_time timestamp with time zone,
reading_value double precision
);
sql = "select to_char(reading_time, 'YYYY-MM-DD HH24:MI'), avg(reading_value) " \
" from " + box_id + "_" + variable + \
" where to_char(reading_time, 'YYYY-MM-DD HH24') = '" + hour + \
"' group by to_char(reading_time, 'YYYY-MM-DD HH24:MI')" \
"order by to_char(reading_time, 'YYYY-MM-DD HH24:MI');"
收藏
分享
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
