当前位置: 首页 > 面试题库 >

如何获取DB2 MQT的上次刷新时间

壤驷子安
2023-03-14
问题内容

对于z / OS实体化查询表上的DB2,如何检索上次刷新时间?

该文档指出,在REFRESH期间DB2采取的操作之一是用刷新时间戳填充目录。

  1. 用刷新时间戳和具体化查询表的基数更新DB2目录

什么目录表和列包含此信息?

我一直在寻找它,以便将时间戳与其他资源进行比较,以查看自上次刷新以来时间戳是否已更改。如果自上次刷新以来其他资源已更改,则必须刷新MQT。


问题答案:

您可以在表 SYSIBM.SYSVIEWS*REFRESH_TIME 列中找到最后的刷新时间戳。 *

您可以使用以下SQL来检索特定表的最后刷新时间戳:

SELECT REFRESH_TIME
FROM SYSIBM.SYSVIEWS
WHERE NAME = ?
AND CREATOR = ?
AND TYPE = 'M'

有关更多信息,请参阅SYSIBM.SYSVIEWS表的IBM文档。



 类似资料:
  • 我使用 Laravel Tymon/JWT-AUTH 进行 JWT 身份验证。但是当我进行身份验证时,只需获取访问令牌,而不是刷新令牌 in package.json 我希望得到一个刷新令牌来刷新令牌到期后,在配置/jwt.php我可以设置访问令牌和刷新令牌的到期时间,但我不能得到它。如何获得刷新令牌?

  • 问题内容: 我能否找出对Oracle数据库中的表执行最后一条INSERT,UPDATE或DELETE语句的时间,如果是,如何执行? 背景知识:Oracle版本为10g。我有一个定期运行的批处理应用程序,可从单个Oracle表中读取数据并将其写入文件中。如果自上次运行作业以来数据未更改,我想跳过此步骤。 该应用程序用C ++编写,并通过OCI与Oracle通信。它以“普通”用户身份登录到Oracle

  • 我需要得到以下Azure广告B2C用户的详细信息- 创建日期用户帐户 上次登录 用户处于活动状态或非活动状态 我已经研究了Azure AD graph API(Get-User),但它抛出了一些异常。https://docs.microsoft.com/da-dk/azure/active-directory-b2c/active-directory-b2c-devquickstarts-grap

  • 为了能够在令牌过期后访问该用户的数据,我还需要存储刷新令牌。我知道如何在使用服务器端Google OAuth2库(指定access_type=offline)时做到这一点,但我需要能够使用客户端Javascript库来做到这一点,但它不起作用。

  • 我想在Hibernate中获取最后一个插入值的id。 搜索后: 但是下面的代码给我这个错误: JAVAClassCastException:java。数学无法将BigInteger转换为java。朗·朗 请分享你的想法! 解决方案 不要忘记导入: 导入java.math.大整数;

  • 问题内容: 在Java程序(Java 1.5)中,我有一个BufferedWriter,它包装了Filewriter,并且多次调用write()…结果文件很大… 在此文件的各行中,其中一些是不完整的… 我每次写东西时都需要调用flush(但是我怀疑这样做效率不高)还是使用BufferedWriter的另一种方法还是使用另一种类…? (由于我要编写的行数不胜数,所以我确实希望有一些高效的东西。)理想