llh258021686 2018-10-09 18:34 采纳率: 0%
浏览 426

数据库表结构、卡问题

现问题:
有1000个点入库,1个点两个列(数据、时间),每个点一张表,一分钟一个数据。
通过自己开发IE软件读取数据时,2年后读取数据很慢。

此方法入库合理吗?怎么解决

图片说明

  • 写回答

3条回答 默认 最新

  • threenewbee 2018-10-09 18:36
    关注

    目测你的表没有主键,没有主键意味着默认没有索引,所以查询比较慢。加上主键。

    评论
  • weixin_42300365 2018-10-09 19:06
    关注

    加上索引,也应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

    评论
  • 小小程序缘 2018-10-10 23:28
    关注

    可以将时间列设置成索引,查询速度会加快。之前也遇到过数据量大查询速度慢的问题,增加索引后速度会比不加索引查询速度快。具体索引设置可以参考https://www.cnblogs.com/yeyublog/p/5898588.html

    评论
编辑
预览

报告相同问题?

悬赏问题

  • ¥15 3500常用汉字书法体检测数据集下载
  • ¥15 odoo17在制造模块或采购模块良品与次品如何分流和在质检模块下如何开发
  • ¥15 Qt音乐播放器的音乐文件相对路径怎么写
  • ¥15 VB.NET利用摄像头拍照的程序
  • ¥15 linux下vscode设置不了字连体
  • ¥20 游戏mod是如何制作的
  • ¥15 关于#hadoop#的问题:按照老师上课讲的步骤写的
  • ¥20 有人会用这个工具箱吗 付fei咨询
  • ¥30 成都市武侯区住宅小区兴趣点
  • ¥15 Windows软实时
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部