本文介绍日志服务查询和分析的限制。
查询
限制项 | 说明 | 备注 |
关键词个数 | 关键词查询时,除布尔逻辑符外的条件个数。每次查询最多30个。 | 无 |
字段值大小 | 单个字段值最大为512 KB,超出部分不参与查询。 | 如果单个字段长度大于512 KB,有一定几率无法通过关键词查询到日志,但数据仍然是完整的。 |
操作并发数 | 单个Project支持的最大查询操作并发数为100个。 | 例如100个用户同时在同一个Project的各个Logstore中执行查询操作。 |
返回结果 | 每次查询时,每页最多显示100条查询结果,您可翻页读取完整的查询结果。 | 无 |
单条日志内容显示 | 由于网页浏览器性能原因,对于超过10,000个字符的日志,日志服务只会对前10,000个字符进行DOM切词处理。 | 如果超出10,000个字符,控制台会提示“该日志存在超过10,000个字符的日志数据,部分显示上会有降级处理”。 |
模糊查询 | 执行模糊查询时,日志服务最多查询到符合条件的100个词,并返回包含这100个词并满足查询条件的所有日志。更多信息,请参见模糊查询。 | 无 |
查询结果排序 | 默认按照秒级时间(如果存在纳秒级则以纳秒级时间)从最新开始展示。 | 无 |
分析
限制项 | 普通实例 | 独享实例 |
操作并发数 | 单个Project支持的最大分析操作并发数为15个。 例如15个用户同时在同一个Project的各个Logstore中执行分析操作。 | 单个Project支持的最大分析操作并发数为100个。 例如100个用户同时在同一个Project的各个Logstore中执行分析操作。 |
数据量 | 单个Shard单次仅支持分析1 GB数据。 | 单次分析最大支持扫描2000亿行数据。 |
开启模式 | 默认开启。 | 通过开关开启。具体操作,请参见开启SQL独享版。 |
费用 | 免费。 | 根据实际使用的CPU时间付费。 |
数据生效机制 | 分析功能只对开启统计功能后写入的数据生效。 如果您需要分析历史数据,请对历史数据重建索引。更多信息,请参见重建索引。 | 分析功能只对开启统计功能后写入的数据生效。 如果您需要分析历史数据,请对历史数据重建索引。更多信息,请参见重建索引。 |
返回结果 | 执行分析操作后,默认最多返回100行数据。 如果您需要返回更多数据,请使用LIMIT语法。更多信息,请参见LIMIT子句。 | 执行分析操作后,默认最多返回100行数据。 如果您需要返回更多数据,请使用LIMIT语法。更多信息,请参见LIMIT子句。 |
字段值大小 | 单个字段值最大长度为16 KB(16384字节),超出部分不参与分析。 说明 默认支持的字段值最大长度为2048字节,即2 KB。如果您需要修改字段值的最大长度,可设置统计字段(text)最大长度。具体操作,请参见创建索引。 | 单个字段值最大长度为16 KB(16384字节),超出部分不参与分析。 说明 日志服务默认支持的字段值最大长度为2048字节,即2 KB。如果您需要修改字段值的最大长度,可设置统计字段(text)最大长度。具体操作,请参见创建索引。 |
超时时间 | 分析操作的最大超时的时间为55秒。 | 分析操作的最大超时的时间为55秒。 |
Double类型的字段值位数 | Double类型的字段值最多52位。 如果浮点数编码位数超过52位,会造成精度损失。 | Double类型的字段值最多52位。 如果浮点数编码位数超过52位,会造成精度损失。 |