当前位置: 首页 > 知识库问答 >
问题:

对写入inflxdb的数据运行查询时没有结果

江佐
2023-03-14
sql-query,Environment=QA,Service=XTAM_Lag SubscriberName="TXXOff",LagMinutes=141278i 1472628420980000000
sql-query,Environment=QA,Service=XTAM_Lag SubscriberName="TXXTIMEDEPOT",LagMinutes=248i 1472628420980000000
sql-query,Environment=QA,Service=XTAM_Lag SubscriberName="TXXOffMirror",LagMinutes=0i 1472628420980000000
sql-query,Environment=QA,Service=XTAM_Lag SubscriberName="TXXOffMirrorQA",LagMinutes=527i 1472628420980000000
sql-query,Environment=QA,Service=XTAM_Lag SubscriberName="TXXOff",LagMinutes=141279i 1472628480390000128
sql-query,Environment=QA,Service=XTAM_Lag SubscriberName="TXXTIMEDEPOT",LagMinutes=249i 1472628480390000128
sql-query,Environment=QA,Service=XTAM_Lag SubscriberName="TXXOffMirror",LagMinutes=0i 1472628480390000128
sql-query,Environment=QA,Service=XTAM_Lag SubscriberName="TXXOffMirrorQA",LagMinutes=528i 1472628480390000128

共有1个答案

蒋承教
2023-03-14

默认情况下,所有没有时间约束的InfluxDB查询都将使用InfluxDB服务器上的UTC中的当前时间作为隐式的时间上限。本质上,查询select*FROM“sql-query”被解释为select*FROM“sql-query”,其中时间

运行InfluxDB的服务器上的当前UTC时间可能与生成度量的服务器上的当前时间不同。这种差异可能是由于坏的时钟,或者更有可能是使用了UTC以外的时区。

如果有偏移量,新数据有时会在相对的将来用时间戳写入。由于上面解释的查询的隐含时间上限,这些点将从基本查询中排除。

SELECT * FROM "sql-query" WHERE time < now() + 1w

 类似资料:
  • 问题内容: 是否有任何工具可以检查asp.net或sql server并报告针对数据库运行的所有查询?我问的原因是我正在使用Linq进行项目,并想仔细检查其对每个页面的实际作用。 理想情况下,我想在浏览器中查看页面,并拥有创建该页面所运行的所有查询的报告。 我知道我可以使用调试/断点查看运行在单个查询中的SQL,并且我了解LinqPad,但是恐怕Linq会自己再进行几个查询,以获得我可能不直接知道

  • 问题内容: 我创建了一个函数以插入以下内容 并创建的是 当执行上述功能时 选择funcInsert(666,13,‘2014-06-06’ 得到这个错误 错误:查询没有结果数据的目标上下文:SQL语句中的PL / pgSQL函数procgtab83(integer,integer,date)第3行 问题答案: 它可以比普通sql简单得多

  • 问题内容: 我正在将数据有问题地插入表中。当我从另一个表执行此操作时,它很快,但如果有很多记录,则只会非常缓慢地放慢速度。即使那样,也只需要几秒钟。 当我从查询插入到表时,它需要花费几分钟的时间-大约每插入1000条记录需要一分钟。 源查询本身仅作为选择查询运行时,可能需要1-2秒。查询是否针对插入的每个记录运行?我希望它会在整个数据集中运行一次。还是有其他原因导致该函数与从另一个表插入“平面”数

  • 问题内容: 关于这个错误,有很多类似的问题,但是似乎没有一个问题可以解决我的问题。我在PostgreSql中创建了以下存储过程: 我试图用以下命令从pgAdmin III调用它: 但我收到以下错误消息: 我应该如何调用我的函数? 问题答案: 跟随a_horse_with_no_name的评论,我对我的函数进行了如下修改: 而且有效!

  • SqliteOpenHelper只是一个工具,是SQL世界和OOP之间的一个通道。我们要新建几个类来请求已经保存在数据库中的数据,和保存新的数据。被定义的类会使用ForecastDbHelper和DataMapper来转换数据库中的数据到domain models。我仍旧使用默认值的方式来实现简单的依赖注入: class ForecastDb( val forecastDbHelper:

  • 问题内容: 我支持第三方软件包的SQL数据库。他们有很多所谓的“影子表”,实际上只是审计表。一切都很好,但是他们的系统不会清理这些表,所以我需要这样做。他们还将在每次升级时添加新的“影子表”,而无需另行通知。我们清除表的旧方法是使用一长串语句,但是此列表变得非常长且难以维护。 为了使清除过程更易于维护并自动捕获新的“影子表”,我编写了以下存储过程。存储过程可以工作,但是我更想找出一种不使用游标和动