You need to enable JavaScript to run this app.
导航
如何模糊检索日志?
最近更新时间:2025.08.19 10:43:49首次发布时间:2024.11.08 10:53:42
复制全文
我的收藏
有用
有用
无用
无用

日志服务执行模糊检索语句时,会识别与模糊关键词相匹配的前 100 词,并返回包含这 100 词中任意词的日志。你可以通过如下方式进行模糊检索。

基础模糊查询

  • 示例 1:查询包含以 erro 开头的关键词的日志。

    erro*
    

    Image

  • 示例 2:查询 Action 字段值是以 put 开头的日志。

    Action:put*
    

    Image

基于 SQL LIKE 语法

SQL LIKE 语法用于在 WHERE 子句中指定检索条件,可实现日志的模糊查询。在 LIKE 语法中百分号(%)表示匹配任意数量的字符,包括 0 个字符;下划线 (_)表示匹配单个字符。

说明

使用 SQL LIKE 语法时,目标字段必须开启键值索引,并开启统计功能。具体操作,请参考键值索引配置

  • 示例 1:查询 ReqID 字段值是以 8f60 开头的日志。

    * | SELECT * WHERE ReqID LIKE '8f60%'
    

    Image

  • 示例 2 :查询 region 字段值不包含 shanghai 的日志。

    * | SELECT * WHERE region NOT LIKE '%shanghai%'
    

    Image