blob: 3ef7c2353d8c69720ef67fa0145377bf79ac30d0 [file] [log] [blame]
<!DOCTYPE html>
<html lang="zh-CN" data-theme="light">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<meta name="generator" content="VuePress 2.0.0-beta.61" />
<meta name="theme" content="VuePress Theme Hope" />
<link rel="alternate" hreflang="en-us" href="https://iotdb.apache.org/UserGuide/V0.13.x/Reference/Config-Manual.html"><meta property="og:url" content="https://iotdb.apache.org/zh/UserGuide/V0.13.x/Reference/Config-Manual.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="参考"><meta property="og:description" content="配置参数 为方便 IoTDB Server 的配置与管理,IoTDB Server 为用户提供三种配置项,使得用户可以在启动服务或服务运行时对其进行配置。 三种配置项的配置文件均位于 IoTDB 安装目录:$IOTDB_HOME/conf文件夹下,其中涉及 server 配置的共有 2 个文件,分别为:iotdb-env.sh, iotdb-engin..."><meta property="og:type" content="article"><meta property="og:locale" content="zh-CN"><meta property="og:locale:alternate" content="en-US"><script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"参考","image":[""],"dateModified":null,"author":[]}</script><link rel="icon" href="/favicon.ico"><meta name="Description" content="Apache IoTDB: Time Series Database for IoT"><meta name="Keywords" content="TSDB, time series, time series database, IoTDB, IoT database, IoT data management,时序数据库, 时间序列管理, IoTDB, 物联网数据库, 实时数据库, 物联网数据管理, 物联网数据"><meta name="baidu-site-verification" content="wfKETzB3OT"><meta name="google-site-verification" content="mZWAoRY0yj_HAr-s47zHCGHzx5Ju-RVm5wDbPnwQYFo"><title>参考 | IoTDB Website</title><meta name="description" content="配置参数 为方便 IoTDB Server 的配置与管理,IoTDB Server 为用户提供三种配置项,使得用户可以在启动服务或服务运行时对其进行配置。 三种配置项的配置文件均位于 IoTDB 安装目录:$IOTDB_HOME/conf文件夹下,其中涉及 server 配置的共有 2 个文件,分别为:iotdb-env.sh, iotdb-engin...">
<style>
:root {
--bg-color: #fff;
}
html[data-theme="dark"] {
--bg-color: #1d1e1f;
}
html,
body {
background: var(--bg-color);
}
</style>
<script>
const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
const systemDarkMode =
window.matchMedia &&
window.matchMedia("(prefers-color-scheme: dark)").matches;
if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
document.documentElement.setAttribute("data-theme", "dark");
}
</script>
<link rel="preload" href="/assets/style-2f652485.css" as="style"><link rel="stylesheet" href="/assets/style-2f652485.css">
<link rel="modulepreload" href="/assets/app-cbe6e1e7.js"><link rel="modulepreload" href="/assets/framework-44b8a372.js"><link rel="modulepreload" href="/assets/Config-Manual.html-b429389b.js"><link rel="modulepreload" href="/assets/Config-Manual.html-28ed6142.js">
</head>
<body>
<div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="skip-link sr-only">跳至主要內容</a><!--]--><!--[--><div class="theme-container has-toc"><!--[--><header class="navbar hide-icon" id="navbar"><div class="navbar-start"><button class="toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><!----><!--]--><a href="/zh/" class="brand"><img class="logo" src="/logo.png" alt="IoTDB Website"><!----><span class="site-name hide-in-pad">IoTDB Website</span></a><!--[--><!----><!--]--></div><div class="navbar-center"><!--[--><!----><!--]--><!--[--><!----><!--]--></div><div class="navbar-end"><!--[--><!----><!--]--><div id="docsearch-container"></div><nav class="nav-links"><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="文档"><span class="title"><!---->文档</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/zh/UserGuide/Master/QuickStart/QuickStart.html" class="nav-link" aria-label="latest"><!---->latest<!----></a></li><li class="dropdown-item"><a href="/zh/UserGuide/V1.2.x/QuickStart/QuickStart.html" class="nav-link" aria-label="v1.2.x"><!---->v1.2.x<!----></a></li><li class="dropdown-item"><a href="/zh/UserGuide/V1.1.x/QuickStart/QuickStart.html" class="nav-link" aria-label="v1.1.x"><!---->v1.1.x<!----></a></li><li class="dropdown-item"><a href="/zh/UserGuide/V1.0.x/QuickStart/QuickStart.html" class="nav-link" aria-label="v1.0.x"><!---->v1.0.x<!----></a></li><li class="dropdown-item"><a href="/zh/UserGuide/V0.13.x/QuickStart/QuickStart.html" class="nav-link" aria-label="v0.13.x"><!---->v0.13.x<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=177051872" rel="noopener noreferrer" target="_blank" aria-label="系统设计" class="nav-link"><!---->系统设计<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></div><div class="nav-item hide-in-mobile"><a href="/zh/Download/" class="nav-link" aria-label="下载"><!---->下载<!----></a></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="社区"><span class="title"><!---->社区</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/zh/Community/About.html" class="nav-link" aria-label="关于社区"><!---->关于社区<!----></a></li><li class="dropdown-item"><a href="https://cwiki.apache.org/confluence/display/iotdb" rel="noopener noreferrer" target="_blank" aria-label="Wiki" class="nav-link"><!---->Wiki<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="/zh/Community/Community-Project-Committers.html" class="nav-link" aria-label="开发人员"><!---->开发人员<!----></a></li><li class="dropdown-item"><a href="/zh/Community/Community-Powered-By.html" class="nav-link" aria-label="技术支持"><!---->技术支持<!----></a></li><li class="dropdown-item"><a href="/Community/Materials.html" class="nav-link" aria-label="活动与报告"><!---->活动与报告<!----></a></li><li class="dropdown-item"><a href="/zh/Community/Feedback.html" class="nav-link" aria-label="交流与反馈"><!---->交流与反馈<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="开发"><span class="title"><!---->开发</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/zh/Development/VoteRelease.html" class="nav-link" aria-label="如何投票"><!---->如何投票<!----></a></li><li class="dropdown-item"><a href="/zh/Development/HowToCommit.html" class="nav-link" aria-label="如何提交代码"><!---->如何提交代码<!----></a></li><li class="dropdown-item"><a href="/zh/Development/HowToJoin.html" class="nav-link" aria-label="成为Contributor"><!---->成为Contributor<!----></a></li><li class="dropdown-item"><a href="/zh/Development/Committer.html" class="nav-link" aria-label="成为Committer"><!---->成为Committer<!----></a></li><li class="dropdown-item"><a href="/zh/Development/ContributeGuide.html" class="nav-link" aria-label="项目开发指南"><!---->项目开发指南<!----></a></li><li class="dropdown-item"><a href="/zh/Development/HowtoContributeCode.html" class="nav-link" aria-label="技术贡献指南"><!---->技术贡献指南<!----></a></li><li class="dropdown-item"><a href="/zh/Development/format-changelist.html" class="nav-link" aria-label="TsFile的更改列表"><!---->TsFile的更改列表<!----></a></li><li class="dropdown-item"><a href="/zh/Development/rpc-changelist" class="nav-link" aria-label="RPC变更清单"><!---->RPC变更清单<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="ASF"><span class="title"><!---->ASF</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="https://www.apache.org/" rel="noopener noreferrer" target="_blank" aria-label="基金会" class="nav-link"><!---->基金会<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://www.apache.org/licenses/" rel="noopener noreferrer" target="_blank" aria-label="许可证" class="nav-link"><!---->许可证<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://www.apache.org/security/" rel="noopener noreferrer" target="_blank" aria-label="安全" class="nav-link"><!---->安全<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://www.apache.org/foundation/sponsorship.html" rel="noopener noreferrer" target="_blank" aria-label="赞助" class="nav-link"><!---->赞助<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://www.apache.org/foundation/thanks.html" rel="noopener noreferrer" target="_blank" aria-label="致谢" class="nav-link"><!---->致谢<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://www.apache.org/events/current-event" rel="noopener noreferrer" target="_blank" aria-label="活动" class="nav-link"><!---->活动<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li></ul></button></div></div></nav><div class="nav-item"><div class="dropdown-wrapper i18n-dropdown"><button class="dropdown-title" type="button" aria-label="选择语言"><!--[--><svg xmlns="http://www.w3.org/2000/svg" class="icon i18n-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="i18n icon" style="width:1rem;height:1rem;vertical-align:middle;"><path d="M379.392 460.8 494.08 575.488l-42.496 102.4L307.2 532.48 138.24 701.44l-71.68-72.704L234.496 460.8l-45.056-45.056c-27.136-27.136-51.2-66.56-66.56-108.544h112.64c7.68 14.336 16.896 27.136 26.112 35.84l45.568 46.08 45.056-45.056C382.976 312.32 409.6 247.808 409.6 204.8H0V102.4h256V0h102.4v102.4h256v102.4H512c0 70.144-37.888 161.28-87.04 210.944L378.88 460.8zM576 870.4 512 1024H409.6l256-614.4H768l256 614.4H921.6l-64-153.6H576zM618.496 768h196.608L716.8 532.48 618.496 768z"></path></svg><!--]--><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/UserGuide/V0.13.x/Reference/Config-Manual.html" class="nav-link" aria-label="English"><!---->English<!----></a></li><li class="dropdown-item"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html" class="router-link-active router-link-exact-active nav-link active" aria-label="简体中文"><!---->简体中文<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><button id="appearance-switch"><svg xmlns="http://www.w3.org/2000/svg" class="icon auto-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="auto icon" style="display:block;"><path d="M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm0-840c-198.78 0-360 161.22-360 360 0 198.84 161.22 360 360 360s360-161.16 360-360c0-198.78-161.22-360-360-360zm0 660V212c165.72 0 300 134.34 300 300 0 165.72-134.28 300-300 300z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="icon dark-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="dark icon" style="display:none;"><path d="M524.8 938.667h-4.267a439.893 439.893 0 0 1-313.173-134.4 446.293 446.293 0 0 1-11.093-597.334A432.213 432.213 0 0 1 366.933 90.027a42.667 42.667 0 0 1 45.227 9.386 42.667 42.667 0 0 1 10.24 42.667 358.4 358.4 0 0 0 82.773 375.893 361.387 361.387 0 0 0 376.747 82.774 42.667 42.667 0 0 1 54.187 55.04 433.493 433.493 0 0 1-99.84 154.88 438.613 438.613 0 0 1-311.467 128z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="icon light-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="light icon" style="display:none;"><path d="M952 552h-80a40 40 0 0 1 0-80h80a40 40 0 0 1 0 80zM801.88 280.08a41 41 0 0 1-57.96-57.96l57.96-58a41.04 41.04 0 0 1 58 58l-58 57.96zM512 752a240 240 0 1 1 0-480 240 240 0 0 1 0 480zm0-560a40 40 0 0 1-40-40V72a40 40 0 0 1 80 0v80a40 40 0 0 1-40 40zm-289.88 88.08-58-57.96a41.04 41.04 0 0 1 58-58l57.96 58a41 41 0 0 1-57.96 57.96zM192 512a40 40 0 0 1-40 40H72a40 40 0 0 1 0-80h80a40 40 0 0 1 40 40zm30.12 231.92a41 41 0 0 1 57.96 57.96l-57.96 58a41.04 41.04 0 0 1-58-58l58-57.96zM512 832a40 40 0 0 1 40 40v80a40 40 0 0 1-80 0v-80a40 40 0 0 1 40-40zm289.88-88.08 58 57.96a41.04 41.04 0 0 1-58 58l-57.96-58a41 41 0 0 1 57.96-57.96z"></path></svg></button></div><div class="nav-item"><a class="repo-link" href="https://github.com/apache/iotdb" target="_blank" rel="noopener noreferrer" aria-label="GitHub"><svg xmlns="http://www.w3.org/2000/svg" class="icon github-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="github icon" style="width:1.25rem;height:1.25rem;vertical-align:middle;"><path d="M511.957 21.333C241.024 21.333 21.333 240.981 21.333 512c0 216.832 140.544 400.725 335.574 465.664 24.49 4.395 32.256-10.07 32.256-23.083 0-11.69.256-44.245 0-85.205-136.448 29.61-164.736-64.64-164.736-64.64-22.315-56.704-54.4-71.765-54.4-71.765-44.587-30.464 3.285-29.824 3.285-29.824 49.195 3.413 75.179 50.517 75.179 50.517 43.776 75.008 114.816 53.333 142.762 40.79 4.523-31.66 17.152-53.377 31.19-65.537-108.971-12.458-223.488-54.485-223.488-242.602 0-53.547 19.114-97.323 50.517-131.67-5.035-12.33-21.93-62.293 4.779-129.834 0 0 41.258-13.184 134.912 50.346a469.803 469.803 0 0 1 122.88-16.554c41.642.213 83.626 5.632 122.88 16.554 93.653-63.488 134.784-50.346 134.784-50.346 26.752 67.541 9.898 117.504 4.864 129.834 31.402 34.347 50.474 78.123 50.474 131.67 0 188.586-114.73 230.016-224.042 242.09 17.578 15.232 33.578 44.672 33.578 90.454v135.85c0 13.142 7.936 27.606 32.854 22.87C862.25 912.597 1002.667 728.747 1002.667 512c0-271.019-219.648-490.667-490.71-490.667z"></path></svg></a></div><!--[--><!----><!--]--><button class="toggle-navbar-button" aria-label="Toggle Navbar" aria-expanded="false" aria-controls="nav-screen"><span class="button-container"><span class="button-top"></span><span class="button-middle"></span><span class="button-bottom"></span></span></button></div></header><!----><!--]--><!----><div class="toggle-sidebar-wrapper"><span class="arrow start"></span></div><aside class="sidebar" id="sidebar"><!--[--><!----><!--]--><ul class="sidebar-links"><li><section class="sidebar-group"><p class="sidebar-heading"><!----><span class="title">IoTDB用户手册 (V0.13.x)</span><!----></p><ul class="sidebar-links"></ul></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">IoTDB简介</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">快速上手</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">数据模式与概念</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">语法约定</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">应用编程接口</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">元数据操作</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">数据写入和删除</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">数据查询</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">数据处理</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">权限管理</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">运维工具</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">系统集成</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable"><!----><span class="title">UDF 资料库</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable active"><!----><span class="title">参考</span><span class="arrow down"></span></button><ul class="sidebar-links"><li><!--[--><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html" class="router-link-active router-link-exact-active nav-link active sidebar-link sidebar-page active" aria-label="配置参数"><!---->配置参数<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#配置参数" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="配置参数"><!---->配置参数<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#热修改配置项" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="热修改配置项"><!---->热修改配置项<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#环境配置项" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="环境配置项"><!---->环境配置项<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#系统配置项" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="系统配置项"><!---->系统配置项<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#开启-gc-日志" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="开启 GC 日志"><!---->开启 GC 日志<!----></a><ul class="sidebar-sub-headers"></ul></li></ul></li></ul><!--]--></li><li><!--[--><a href="/zh/UserGuide/V0.13.x/Reference/Keywords.html" class="nav-link sidebar-link sidebar-page" aria-label="关键字"><!---->关键字<!----></a><ul class="sidebar-sub-headers"></ul><!--]--></li><li><!--[--><a href="/zh/UserGuide/V0.13.x/Reference/Frequently-asked-questions.html" class="nav-link sidebar-link sidebar-page" aria-label="常见问题"><!---->常见问题<!----></a><ul class="sidebar-sub-headers"></ul><!--]--></li><li><!--[--><a href="/zh/UserGuide/V0.13.x/Reference/TSDB-Comparison.html" class="nav-link sidebar-link sidebar-page" aria-label="时间序列数据库比较"><!---->时间序列数据库比较<!----></a><ul class="sidebar-sub-headers"></ul><!--]--></li></ul></section></li></ul><!--[--><!----><!--]--></aside><!--[--><main class="page" id="main-content"><!--[--><!----><nav class="breadcrumb disable"></nav><div class="page-title"><h1><!---->参考</h1><div class="page-info"><!----><!----><!----><!----><span class="page-reading-time-info" aria-label="阅读时间"><svg xmlns="http://www.w3.org/2000/svg" class="icon timer-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="timer icon"><path d="M799.387 122.15c4.402-2.978 7.38-7.897 7.38-13.463v-1.165c0-8.933-7.38-16.312-16.312-16.312H256.33c-8.933 0-16.311 7.38-16.311 16.312v1.165c0 5.825 2.977 10.874 7.637 13.592 4.143 194.44 97.22 354.963 220.201 392.763-122.204 37.542-214.893 196.511-220.2 389.397-4.661 5.049-7.638 11.651-7.638 19.03v5.825h566.49v-5.825c0-7.379-2.849-13.981-7.509-18.9-5.049-193.016-97.867-351.985-220.2-389.527 123.24-37.67 216.446-198.453 220.588-392.892zM531.16 450.445v352.632c117.674 1.553 211.787 40.778 211.787 88.676H304.097c0-48.286 95.149-87.382 213.728-88.676V450.445c-93.077-3.107-167.901-81.297-167.901-177.093 0-8.803 6.99-15.793 15.793-15.793 8.803 0 15.794 6.99 15.794 15.793 0 80.261 63.69 145.635 142.01 145.635s142.011-65.374 142.011-145.635c0-8.803 6.99-15.793 15.794-15.793s15.793 6.99 15.793 15.793c0 95.019-73.789 172.82-165.96 177.093z"></path></svg><span>大约 36 分钟</span><meta property="timeRequired" content="PT36M"></span><!----><!----></div><hr></div><div class="toc-place-holder"><aside id="toc"><!--[--><!----><!--]--><div class="toc-header">此页内容<button class="print-button" title="打印"><svg xmlns="http://www.w3.org/2000/svg" class="icon print-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="print icon"><path d="M819.2 364.8h-44.8V128c0-17.067-14.933-32-32-32H281.6c-17.067 0-32 14.933-32 32v236.8h-44.8C145.067 364.8 96 413.867 96 473.6v192c0 59.733 49.067 108.8 108.8 108.8h44.8V896c0 17.067 14.933 32 32 32h460.8c17.067 0 32-14.933 32-32V774.4h44.8c59.733 0 108.8-49.067 108.8-108.8v-192c0-59.733-49.067-108.8-108.8-108.8zM313.6 160h396.8v204.8H313.6V160zm396.8 704H313.6V620.8h396.8V864zM864 665.6c0 25.6-19.2 44.8-44.8 44.8h-44.8V588.8c0-17.067-14.933-32-32-32H281.6c-17.067 0-32 14.933-32 32v121.6h-44.8c-25.6 0-44.8-19.2-44.8-44.8v-192c0-25.6 19.2-44.8 44.8-44.8h614.4c25.6 0 44.8 19.2 44.8 44.8v192z"></path></svg></button></div><div class="toc-wrapper"><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#配置参数" class="router-link-active router-link-exact-active toc-link level2">配置参数</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#热修改配置项" class="router-link-active router-link-exact-active toc-link level3">热修改配置项</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#环境配置项" class="router-link-active router-link-exact-active toc-link level3">环境配置项</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#系统配置项" class="router-link-active router-link-exact-active toc-link level3">系统配置项</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/zh/UserGuide/V0.13.x/Reference/Config-Manual.html#开启-gc-日志" class="router-link-active router-link-exact-active toc-link level3">开启 GC 日志</a></li><!----><!--]--></ul><!--]--></ul></div><!--[--><!----><!--]--></aside></div><!----><div class="theme-hope-content"><!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
--><h1 id="参考" tabindex="-1"><a class="header-anchor" href="#参考" aria-hidden="true">#</a> 参考</h1><h2 id="配置参数" tabindex="-1"><a class="header-anchor" href="#配置参数" aria-hidden="true">#</a> 配置参数</h2><p>为方便 IoTDB Server 的配置与管理,IoTDB Server 为用户提供三种配置项,使得用户可以在启动服务或服务运行时对其进行配置。</p><p>三种配置项的配置文件均位于 IoTDB 安装目录:<code>$IOTDB_HOME/conf</code>文件夹下,其中涉及 server 配置的共有 2 个文件,分别为:<code>iotdb-env.sh</code>, <code>iotdb-engine.properties</code> 。用户可以通过更改其中的配置项对系统运行的相关配置项进行配置。</p><p>配置文件的说明如下:</p><ul><li><p><code>iotdb-env.sh</code>:环境配置项的默认配置文件。用户可以在文件中配置 JAVA-JVM 的相关系统配置项。</p></li><li><p><code>iotdb-engine.properties</code>:IoTDB 引擎层系统配置项的默认配置文件。用户可以在文件中配置 IoTDB 引擎运行时的相关参数,如 JDBC 服务监听端口 (<code>rpc_port</code>)、overflow 数据文件存储目录 (<code>overflow_data_dir</code>) 等。此外,用户可以在文件中配置 IoTDB 存储时 TsFile 文件的相关信息,如每次将内存中的数据写入到磁盘时的数据大小 (<code>group_size_in_byte</code>) ,内存中每个列打一次包的大小 (<code>page_size_in_byte</code>) 等。</p></li></ul><h3 id="热修改配置项" tabindex="-1"><a class="header-anchor" href="#热修改配置项" aria-hidden="true">#</a> 热修改配置项</h3><p>为方便用户使用,IoTDB Server 为用户提供了热修改功能,即在系统运行过程中修改<code>iotdb-engine.properties</code>中部分配置参数并即时应用到系统中。下面介绍的参数中,改后 生效方式为<code>触发生效</code> 的均为支持热修改的配置参数。</p><p>触发方式:客户端发送<code>load configuration</code>命令至 IoTDB Server,客户端的使用方式详见 <a href="https://iotdb.apache.org/zh/UserGuide/Master/CLI/Command-Line-Interface.html" target="_blank" rel="noopener noreferrer">SQL 命令行终端(CLI)<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span></a></p><h3 id="环境配置项" tabindex="-1"><a class="header-anchor" href="#环境配置项" aria-hidden="true">#</a> 环境配置项</h3><p>环境配置项主要用于对 IoTDB Server 运行的 Java 环境相关参数进行配置,如 JVM 相关配置。IoTDB Server 启动时,此部分配置会被传给 JVM。用户可以通过查看 <code>iotdb-env.sh</code> (或<code>iotdb-env.bat</code>) 文件查看环境配置项内容。详细配置项说明如下:</p><ul><li>JMX_LOCAL</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">JMX_LOCAL</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">JMX 监控模式,配置为 true 表示仅允许本地监控,设置为 false 的时候表示允许远程监控。如想在本地通过网络连接JMX Service,比如nodeTool.sh会尝试连接127.0.0.1:31999,请将JMX_LOCAL设置为false。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">枚举 String : “true”, “false”</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>JMX_PORT</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">JMX_PORT</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">JMX 监听端口。请确认该端口是不是系统保留端口并且未被占用。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Short Int: [0,65535]</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">31999</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>MAX_HEAP_SIZE</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">MAX_HEAP_SIZE</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">IoTDB 启动时能使用的最大堆内存大小。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">取决于操作系统和机器配置。在 Linux 或 MacOS 系统下默认为机器内存的四分之一。在 Windows 系统下,32 位系统的默认值是 512M,64 位系统默认值是 2G。</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>HEAP_NEWSIZE</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">HEAP_NEWSIZE</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">IoTDB 启动时能使用的最小堆内存大小。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">取决于操作系统和机器配置。在 Linux 或 MacOS 系统下默认值为机器 CPU 核数乘以 100M 的值与 MAX_HEAP_SIZE 四分之一这二者的最小值。在 Windows 系统下,32 位系统的默认值是 512M,64 位系统默认值是 2G。</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h3 id="系统配置项" tabindex="-1"><a class="header-anchor" href="#系统配置项" aria-hidden="true">#</a> 系统配置项</h3><p>系统配置项是 IoTDB Server 运行的核心配置,它主要用于设置 IoTDB Server 文件层和引擎层的参数,便于用户根据自身需求调整 Server 的相关配置,以达到较好的性能表现。系统配置项可分为两大模块:文件层配置项和引擎层配置项。用户可以通过<code>iotdb-engine.properties</code>, 文件查看和修改两种配置项的内容。在 0.7.0 版本中字符串类型的配置项大小写敏感。</p><h4 id="rpc配置" tabindex="-1"><a class="header-anchor" href="#rpc配置" aria-hidden="true">#</a> RPC配置</h4><ul><li>rpc_address</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">rpc_address</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">rpc地址</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0.0.0.0</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>rpc_port</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">rpc_port</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">jdbc 服务监听端口。请确认该端口不是系统保留端口并且未被占用。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Short Int : [0,65535]</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">6667</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>rpc_thrift_compression_enable</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">rpc_thrift_compression_enable</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否启用 thrift 的压缩机制。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>rpc_advanced_compression_enable</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">rpc_advanced_compression_enable</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否启用 thrift 的自定制压缩机制。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>rpc_max_concurrent_client_num</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">rpc_max_concurrent_client_num</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">最大连接数。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Short Int : [0,65535]</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">65535</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>thrift_max_frame_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">thrift_max_frame_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">RPC 请求/响应的最大字节数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">long</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">536870912 (默认值512MB,应大于等于 512 * 1024 * 1024)</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>thrift_init_buffer_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">thrift_init_buffer_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">字节数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">long</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1024</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="influxdb-协议适配器配置" tabindex="-1"><a class="header-anchor" href="#influxdb-协议适配器配置" aria-hidden="true">#</a> InfluxDB 协议适配器配置</h4><ul><li>enable_influxdb_rpc_service</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_influxdb_rpc_service</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启InfluxDB RPC service</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>influxdb_rpc_port</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">influxdb_rpc_port</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">influxdb rpc service占用端口</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">INT32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">8086</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="写前日志配置" tabindex="-1"><a class="header-anchor" href="#写前日志配置" aria-hidden="true">#</a> 写前日志配置</h4><ul><li>enable_wal</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_wal</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启写前日志,默认值为 true 表示开启,配置成 false 表示关闭</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>enable_discard_out_of_order_data</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_discard_out_of_order_data</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否丢弃乱序数据,默认值为 false 表示关闭</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>flush_wal_threshold</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">flush_wal_threshold</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">写前日志的条数达到该值之后,持久化到磁盘,有可能丢失至多 flush_wal_threshold 个操作</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">10000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>force_wal_period_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">force_wal_period_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">写前日志定期持久化到磁盘的周期,单位毫秒,有可能丢失至多 force_wal_period_in_ms 毫秒的操作。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">100</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><h4 id="目录配置" tabindex="-1"><a class="header-anchor" href="#目录配置" aria-hidden="true">#</a> 目录配置</h4><ul><li>system_dir</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">system_dir</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">IoTDB 元数据存储路径,默认存放在和 sbin 目录同级的 data 目录下。相对路径的起始目录与操作系统相关,建议使用绝对路径。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">data/system(Windows:data\system)</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>data_dirs</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">data_dirs</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">IoTDB 数据存储路径,默认存放在和 sbin 目录同级的 data 目录下。相对路径的起始目录与操作系统相关,建议使用绝对路径。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">data/data(Windows:data\data)</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>multi_dir_strategy</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">multi_dir_strategy</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">IoTDB 在 tsfile_dir 中为 TsFile 选择目录时采用的策略。可使用简单类名或类名全称。系统提供以下三种策略:<br>1. SequenceStrategy:IoTDB 按顺序从 tsfile_dir 中选择目录,依次遍历 tsfile_dir 中的所有目录,并不断轮循;<br>2. MaxDiskUsableSpaceFirstStrategy:IoTDB 优先选择 tsfile_dir 中对应磁盘空余空间最大的目录;<br>3. MinFolderOccupiedSpaceFirstStrategy:IoTDB 优先选择 tsfile_dir 中已使用空间最小的目录;<br>4. UserDfineStrategyPackage(用户自定义策略)<br>您可以通过以下方法完成用户自定义策略:<br>1. 继承 cn.edu.tsinghua.iotdb.conf.directories.strategy.DirectoryStrategy 类并实现自身的 Strategy 方法;<br>2. 将实现的类的完整类名(包名加类名,UserDfineStrategyPackage)填写到该配置项;<br>3. 将该类 jar 包添加到工程中。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">MaxDiskUsableSpaceFirstStrategy</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>wal_dir</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">wal_dir</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">IoTDB 写前日志存储路径,默认存放在和 sbin 目录同级的 data 目录下。相对路径的起始目录与操作系统相关,建议使用绝对路径。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">data/wal(Windows:data\wal)</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>tsfile_storage_fs</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">tsfile_storage_fs</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">Tsfile 和相关数据文件的存储文件系统。目前支持 LOCAL(本地文件系统)和 HDFS 两种</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">LOCAL</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">仅允许在第一次启动服务前修改</td></tr></tbody></table><ul><li>core_site_path</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">core_site_path</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在 Tsfile 和相关数据文件存储到 HDFS 的情况下用于配置 core-site.xml 的绝对路径</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">/etc/hadoop/conf/core-site.xml</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>hdfs_site_path</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">hdfs_site_path</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在 Tsfile 和相关数据文件存储到 HDFS 的情况下用于配置 hdfs-site.xml 的绝对路径</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">/etc/hadoop/conf/hdfs-site.xml</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>hdfs_ip</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">hdfs_ip</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在 Tsfile 和相关数据文件存储到 HDFS 的情况下用于配置 HDFS 的 IP。<strong>如果配置了多于 1 个 hdfs_ip,则表明启用了 Hadoop HA</strong></td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">localhost</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>hdfs_port</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">hdfs_port</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在 Tsfile 和相关数据文件存储到 HDFS 的情况下用于配置 HDFS 的端口</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">9000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>dfs_nameservices</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">hdfs_nameservices</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在使用 Hadoop HA 的情况下用于配置 HDFS 的 nameservices</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">hdfsnamespace</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>dfs_ha_namenodes</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">hdfs_ha_namenodes</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在使用 Hadoop HA 的情况下用于配置 HDFS 的 nameservices 下的 namenodes</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">nn1,nn2</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>dfs_ha_automatic_failover_enabled</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">dfs_ha_automatic_failover_enabled</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在使用 Hadoop HA 的情况下用于配置是否使用失败自动切换</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>dfs_client_failover_proxy_provider</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">dfs_client_failover_proxy_provider</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在使用 Hadoop HA 且使用失败自动切换的情况下配置失败自动切换的实现方式</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>hdfs_use_kerberos</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">hdfs_use_kerberos</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否使用 kerberos 验证访问 hdfs</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>kerberos_keytab_file_path</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">kerberos_keytab_file_path</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">kerberos keytab file 的完整路径</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">/path</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>kerberos_principal</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">kerberos_principal</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">Kerberos 认证原则</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">your principal</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="存储引擎配置" tabindex="-1"><a class="header-anchor" href="#存储引擎配置" aria-hidden="true">#</a> 存储引擎配置</h4><ul><li>timestamp_precision</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">timestamp_precision</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">时间戳精度,支持 ms、us、ns</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">ms</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>default_ttl</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_ttl</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">数据保留时间,会丢弃 now()-default_ttl 之前的数据,单位 ms</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">long</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">36000000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>wal_buffer_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">wal_buffer_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">写前日志的 buffer 大小</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">16777216</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>seq_tsfile_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">seq_tsfile_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">每个顺序tsfile大小,单位:byte</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>unseq_tsfile_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">unseq_tsfile_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">每个无序 tsfile 大小,单位:byte</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>mlog_buffer_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">mlog_buffer_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">mlog 的 buffer 大小</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1048576</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>sync_mlog_period_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">sync_mlog_period_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">mlog定期刷新到磁盘的周期,单位毫秒。如果该参数为0,则表示每次对元数据的更新操作都会被立即写到磁盘上。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int64</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">100</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>memtable_size_threshold</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">memtable_size_threshold</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">内存缓冲区 memtable 阈值</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Long</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1073741824</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">enable_mem_control 为 false 时生效、重启服务生效</td></tr></tbody></table><ul><li>enable_timed_flush_seq_memtable</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_timed_flush_seq_memtable</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启定时刷盘顺序 memtable</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>seq_memtable_flush_interval_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">seq_memtable_flush_interval_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当 memTable 的创建时间小于当前时间减去该值时,该 memtable 需要被刷盘</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">3600000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>seq_memtable_flush_check_interval_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">seq_memtable_flush_check_interval_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">检查顺序 memtable 是否需要刷盘的时间间隔</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">600000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>enable_timed_flush_unseq_memtable</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_timed_flush_unseq_memtable</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启定时刷新乱序 memtable</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>unseq_memtable_flush_interval_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">unseq_memtable_flush_interval_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当 memTable 的创建时间小于当前时间减去该值时,该 memtable 需要被刷盘</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">3600000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>unseq_memtable_flush_check_interval_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">unseq_memtable_flush_check_interval_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">检查乱序 memtable 是否需要刷盘的时间间隔</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">600000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>enable_timed_close_tsfile</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_timed_close_tsfile</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启定时关闭 tsfile</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>close_tsfile_interval_after_flushing_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">close_tsfile_interval_after_flushing_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当 tsfile 的上一个 memtable 刷盘时间小于当前时间减去该值且当前工作 memtable 为空时, 该 tsfile 需要被关闭</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">3600000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>close_tsfile_check_interval_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">close_tsfile_check_interval_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">检查 tsfile 是否需要关闭的时间间隔</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">600000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>avg_series_point_number_threshold</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">avg_series_point_number_threshold</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">内存中平均每个时间序列点数最大值,达到触发 flush</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">100000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>concurrent_flush_thread</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">concurrent_flush_thread</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当 IoTDB 将内存中的数据写入磁盘时,最多启动多少个线程来执行该操作。如果该值小于等于 0,那么采用机器所安装的 CPU 核的数量。默认值为 0。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>concurrent_query_thread</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">concurrent_query_thread</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当 IoTDB 对内存中的数据进行查询时,最多启动多少个线程来执行该操作。如果该值小于等于 0,那么采用机器所安装的 CPU 核的数量。默认值为 16。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>concurrent_sub_rawQuery_thread</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">concurrent_sub_rawQuery_thread</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">原始数据查询时,最多启动多少个线程来执行该操作。如果设置小于等于 0,会采用机器 CPU 核数。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>raw_query_blocking_queue_capacity</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">raw_query_blocking_queue_capacity</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">原始数据查询中,读任务的阻塞队列长度。默认值为 5。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">5</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>chunk_buffer_pool_enable</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">chunk_buffer_pool_enable</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在将 memtable 序列化为内存中的字节时,是否开启由 IoTDB 而不是 JVM 接管内存管理,默认关闭。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>batch_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">batch_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">服务器中每次迭代的数据量(数据条目,即不同时间戳的数量。)</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">100000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>tag_attribute_total_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">tag_attribute_total_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">每个时间序列标签和属性的最大持久化字节数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">700</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">仅允许在第一次启动服务前修改</td></tr></tbody></table><ul><li>tag_attribute_flush_interval</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">tag_attribute_flush_interval</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">标签和属性记录的间隔数,达到此记录数量时将强制刷盘</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">仅允许在第一次启动服务前修改</td></tr></tbody></table><ul><li>enable_partial_insert</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_partial_insert</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在一次 insert 请求中,如果部分测点写入失败,是否继续写入其他测点。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>enable_mtree_snapshot</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_mtree_snapshot</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否启用 MTree snapshot。 从 0.11.0 开始默认为 false。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>mtree_snapshot_interval</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">mtree_snapshot_interval</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">创建 MTree snapshot 时至少累积的 mlog 日志行数。单位为日志行数。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">100000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>mtree_snapshot_threhold_time</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">mtree_snapshot_threhold_time</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">MTree 修改的阈值间隔时间,若最后一次修改时间小于这个阈值,则不会创建 MTree snapshot。 单位:秒。 默认值:1 小时(3600 秒)</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">3600</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="内存控制配置" tabindex="-1"><a class="header-anchor" href="#内存控制配置" aria-hidden="true">#</a> 内存控制配置</h4><ul><li>enable_mem_control</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_mem_control</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">开启内存控制,避免爆内存</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>write_read_schema_free_memory_proportion</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">write_read_schema_free_memory_proportion</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">读写内存分配比率。 参数形式为a : b : c : d,其中a、b、c、d为整数。如“1:1:1:1”、“6:2:1:1”,如果你的写入压力大而读取压力小,请调整为“6:1:1:2”</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">4:3:1:2</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>primary_array_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">primary_array_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">数组池中的原始数组大小(每个数组的长度)</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">32</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>flush_proportion</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">flush_proportion</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">调用flush disk的写入内存比例,默认0.4,若有极高的写入负载力(比如batch=1000),可以设置为低于默认值,比如0.2</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Double</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0.4</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>time_index_memory_proportion</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">time_index_memory_proportion</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">分配给读 timeIndex 的内存占比</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Double</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0.2</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>buffered_arrays_memory_proportion</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">buffered_arrays_memory_proportion</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">为缓冲数组分配的写入内存比例,默认为0.6</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Double</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0.6</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>reject_proportion</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">reject_proportion</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">拒绝插入的写入内存比例,默认0.8,若有极高的写入负载力(比如batch=1000)并且物理内存足够大,它可以设置为高于默认值,如0.9</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Double</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0.8</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>storage_group_report_threshold</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">storage_group_report_threshold</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">如果存储组的内存(以字节byte为单位)增加超过此阈值,则向系统报告。默认值为16MB</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">16777216</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>max_deduplicated_path_num</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_deduplicated_path_num</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在一次查询中,允许最大重复路径的数据量,这只是一个建议值,实际限制是这个默认值和计算值的之间</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>check_period_when_insert_blocked</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">check_period_when_insert_blocked</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当插入被拒绝时,等待时间(以毫秒为单位)去再次检查系统,默认为50。若插入被拒绝,读取负载低,可以设置大一些。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">50</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>max_waiting_time_when_insert_blocked</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_waiting_time_when_insert_blocked</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当插入的等待时间(以毫秒为单位)超过此值时,抛出异常。默认为10000。若插入被拒绝,读取负载低,可以设置大一些。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">10000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>estimated_series_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">estimated_series_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在Mtree中一个时间序列的评估元数据大小(以字节byte为单位)。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">300</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>io_task_queue_size_for_flushing</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">io_task_queue_size_for_flushing</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">ioTaskQueue 的大小。默认值为10。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">10</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>schema_query_fetch_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">schema_query_fetch_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">默认的一次元数据查询返回的最大条目数,例如show timeseries。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">10000000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="升级配置" tabindex="-1"><a class="header-anchor" href="#升级配置" aria-hidden="true">#</a> 升级配置</h4><ul><li>update_thread_num</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">update_thread_num</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当存在旧版本(V0.9.x/v1)数据时,会设置多少线程来执行升级任务,默认为1。版本小于等于V0.X时设置为1。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="查询配置" tabindex="-1"><a class="header-anchor" href="#查询配置" aria-hidden="true">#</a> 查询配置</h4><ul><li>default_fill_interval</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_fill_interval</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">填充查询中使用的默认时间段,默认-1表示无限过去时间,以毫秒ms为单位</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">-1</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>group_by_fill_cache_size_in_mb</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">group_by_fill_cache_size_in_mb</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">填充查询中使用的缓存大小,单位是MB</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Float</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1.0</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="合并配置" tabindex="-1"><a class="header-anchor" href="#合并配置" aria-hidden="true">#</a> 合并配置</h4><ul><li>enable_seq_space_compaction</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_seq_space_compaction</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">顺序空间内合并,开启顺序文件之间的合并</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>enable_unseq_space_compaction</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_unseq_space_compaction</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">乱序空间内合并,开启乱序文件之间的合并</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>enable_cross_space_compaction</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_cross_space_compaction</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">跨空间合并,开启将乱序文件合并到顺序文件中</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>cross_compaction_strategy</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">cross_compaction_strategy</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">跨空间合并的策略</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">rewrite_compaction</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>inner_compaction_strategy</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">cross_compaction_strategy</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">空间内合并的策略</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">size_tiered_compaction</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>compaction_priority</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">compaction_priority</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">合并时的优先级,BALANCE 各种合并平等,INNER_CROSS 优先进行顺序文件和顺序文件或乱序文件和乱序文件的合并,CROSS_INNER 优先将乱序文件合并到顺序文件中</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">BALANCE</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>target_compaction_file_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">target_compaction_file_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">空间内合并的目标文件大小</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int64</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1073741824</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>target_chunk_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">target_chunk_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">合并时 Chunk 的目标大小</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int64</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1048576</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>target_chunk_point_num</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">target_chunk_point_num</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">合并时 Chunk 的目标点数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">100000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>chunk_size_lower_bound_in_compaction</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">chunk_size_lower_bound_in_compaction</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">合并时源 Chunk 的大小小于这个值,将被解开成点进行合并</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int64</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">128</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>chunk_point_num_lower_bound_in_compaction</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">chunk_point_num_lower_bound_in_compaction</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">合并时源 Chunk 的点数小于这个值,将被解开成点进行合并</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">100</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>max_inner_compaction_candidate_file_num</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_inner_compaction_candidate_file_num</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">空间内合并中一次合并最多参与的文件数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">30</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>max_cross_compaction_candidate_file_num</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_cross_compaction_candidate_file_num</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">跨空间合并中一次合并最多参与的文件数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>cross_compaction_file_selection_time_budget</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">cross_compaction_file_selection_time_budget</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">若一个合并文件选择运行的时间超过这个时间,它将结束,并且当前的文件合并选择将用作为最终选择。当时间小于0 时,则表示时间是无边界的。单位:ms。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">30000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>cross_compaction_memory_budget</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">cross_compaction_memory_budget</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">一个合并任务可以使用多少内存(以字节为单位),默认为最大JVM内存的10%。这只是一个粗略的估计,从一个比较小的值开始,避免OOM。每个新的合并线程可能会占用这样的内存,所以merge_thread_num * merge_memory_budget是合并的预估总内存。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">2147483648</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>concurrent_compaction_thread</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">concurrent_compaction_thread</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">执行合并任务的线程数目</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">10</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>compaction_schedule_interval_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">compaction_schedule_interval_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">合并调度的时间间隔</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int64</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">60000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>compaction_submission_interval_in_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">compaction_submission_interval_in_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">合并任务提交的间隔</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int64</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">60000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>compaction_write_throughput_mb_per_sec</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">compaction_write_throughput_mb_per_sec</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">每秒可达到的写入吞吐量合并限制。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">16</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="插入配置" tabindex="-1"><a class="header-anchor" href="#插入配置" aria-hidden="true">#</a> 插入配置</h4><ul><li>insert_multi_tablet_enable_multithreading_column_threshold</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">insert_multi_tablet_enable_multithreading_column_threshold</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">插入时启用多线程插入列数的阈值</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">10</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>query_timeout_threshold</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">query_timeout_threshold</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">查询的最大执行时间。单位:毫秒。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">60000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="元数据缓存配置" tabindex="-1"><a class="header-anchor" href="#元数据缓存配置" aria-hidden="true">#</a> 元数据缓存配置</h4><ul><li>meta_data_cache_enable</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">meta_data_cache_enable</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否缓存元数据Chunk Metadata 和 TimeSeries Metadata)。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>chunk_timeseriesmeta_free_memory_proportion</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">chunk_timeseriesmeta_free_memory_proportion</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">读取内存分配比例,BloomFilterCache、ChunkCache、TimeseriesMetadataCache、数据集查询的内存和可用内存的查询。参数形式为a : b : c : d : e,其中a、b、c、d、e为整数。 例如“1 : 1 : 1 : 1 : 1” ,“1 : 100 : 200 : 300 : 400” 。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1 : 100 : 200 : 300 : 400</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>metadata_node_cache_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">metadata_node_cache_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">Manager的缓存大小。所有路径检查和将具有相应路径的MManager中的TSDataType的缓存,都将被用作提高写入速度。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">300000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="最新点缓存配置" tabindex="-1"><a class="header-anchor" href="#最新点缓存配置" aria-hidden="true">#</a> 最新点缓存配置</h4><ul><li>enable_last_stat</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_last_cache</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启最新点缓存</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="统计监控器配置" tabindex="-1"><a class="header-anchor" href="#统计监控器配置" aria-hidden="true">#</a> 统计监控器配置</h4><ul><li>enable_stat_monitor</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_stat_monitor</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">选择是否启动后台统计功能</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>enable_monitor_series_write</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_monitor_series_write</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启写入服务监控的时间序列</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="wal-直接缓冲池配置" tabindex="-1"><a class="header-anchor" href="#wal-直接缓冲池配置" aria-hidden="true">#</a> WAL 直接缓冲池配置</h4><ul><li>wal_pool_trim_interval_ms</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">wal_pool_trim_interval_ms</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">缩短日志池间隔时间,单位:毫秒ms</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">10000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>max_wal_bytebuffer_num_for_each_partition</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_wal_bytebuffer_num_for_each_partition</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">每个时间分区可以分配的最大日志字节缓冲区数,如果没有乱序数据可以设置为4。应该是偶数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">6</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="外部排序配置" tabindex="-1"><a class="header-anchor" href="#外部排序配置" aria-hidden="true">#</a> 外部排序配置</h4><ul><li>enable_external_sort</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_external_sort</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启外部排序功能</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>external_sort_threshold</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">external_sort_threshold</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">单个时间序列的最大同时块读取数。若同时chunk读取的数量大于external_sort_threshold,则使用外部排序。当external_sort_threshold增加时,内存中同时排序的chunk数量可能会增加,这会占用更多的内存;external_sort_threshold 减小时,触发外部排序会增加耗时。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="同步服务器配置" tabindex="-1"><a class="header-anchor" href="#同步服务器配置" aria-hidden="true">#</a> 同步服务器配置</h4><ul><li>is_sync_enable</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">is_sync_enable</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启同步服务功能</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>sync_server_port</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">sync_server_port</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">同步服务器端口进行监听</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">5555</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>ip_white_list</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">ip_white_list</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">同步客户端的白名单。请用网段形式表示IP范围,例如:192.168.0.0/16,若有多个IP段,请用逗号隔开,默认是允许所有IP同步</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0.0.0.0/0</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="性能统计配置" tabindex="-1"><a class="header-anchor" href="#性能统计配置" aria-hidden="true">#</a> 性能统计配置</h4><ul><li>enable_performance_stat</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_performance_stat</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否启用子模块的性能状态</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>tracing_dir</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">tracing_dir</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">取消注释用以下字段来配置 tracing 根目录。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">data/tracing(Windows:data\tracing)</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="水印模块配置" tabindex="-1"><a class="header-anchor" href="#水印模块配置" aria-hidden="true">#</a> 水印模块配置</h4><ul><li>watermark_module_opened</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">watermark_module_opened</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启水印水印嵌入功能</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">true or false</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>watermark_secret_key</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">watermark_secret_key</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">水印嵌入功能秘钥</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">IoTDB * 2019@Beijing</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>watermark_bit_string</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">watermark_bit_string</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">水印比特字符串</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">100101110100</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>watermark_method</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">watermark_method</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">水印嵌入方法</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">GroupBasedLSBMethod(embed_row_cycle=2,embed_lsb_num=5)</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="数据类型自动推断" tabindex="-1"><a class="header-anchor" href="#数据类型自动推断" aria-hidden="true">#</a> 数据类型自动推断</h4><ul><li>enable_auto_create_schema</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_auto_create_schema</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当写入的序列不存在时,是否自动创建序列</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">true or false</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">true</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>default_storage_group_level</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_storage_group_level</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">当写入的数据不存在且自动创建序列时,若需要创建相应的存储组,将序列路径的哪一层当做存储组。例如,如果我们接到一个新序列 root.sg0.d1.s2, 并且 level=1, 那么 root.sg0 被视为存储组(因为 root 是 level 0 层)</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>boolean_string_infer_type</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">boolean_string_infer_type</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">&quot;true&quot; 或者 &quot;false&quot; 字符串被推断的数据类型</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">BOOLEAN 或者 TEXT</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">BOOLEAN</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>integer_string_infer_type</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">integer_string_infer_type</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">整型字符串推断的数据类型</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">INT32, INT64, FLOAT, DOUBLE, TEXT</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">FLOAT</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>long_string_infer_type</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">long_string_infer_type</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">大于 2 ^ 24 的整形字符串被推断的数据类型</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">DOUBLE, FLOAT or TEXT</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">DOUBLE</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>floating_string_infer_type</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">floating_string_infer_type</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">&quot;6.7&quot;等字符串被推断的数据类型</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">DOUBLE, FLOAT or TEXT</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">FLOAT</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>nan_string_infer_type</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">nan_string_infer_type</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">&quot;NaN&quot; 字符串被推断的数据类型</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">DOUBLE, FLOAT or TEXT</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">DOUBLE</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>default_boolean_encoding</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_boolean_encoding</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">BOOLEAN 类型编码格式</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">PLAIN, RLE</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">RLE</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>default_int32_encoding</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_int32_encoding</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">int32 类型编码格式</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">PLAIN, RLE, TS_2DIFF, REGULAR, GORILLA</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">RLE</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>default_int64_encoding</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_int64_encoding</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">int64 类型编码格式</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">PLAIN, RLE, TS_2DIFF, REGULAR, GORILLA</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">RLE</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>default_float_encoding</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_float_encoding</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">float 类型编码格式</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">PLAIN, RLE, TS_2DIFF, GORILLA</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">GORILLA</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>default_double_encoding</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_double_encoding</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">double 类型编码格式</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">PLAIN, RLE, TS_2DIFF, GORILLA</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">GORILLA</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>default_text_encoding</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_text_encoding</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">text 类型编码格式</td></tr><tr><td style="text-align:center;">取值</td><td style="text-align:left;">PLAIN</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">PLAIN</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="文件层配置" tabindex="-1"><a class="header-anchor" href="#文件层配置" aria-hidden="true">#</a> 文件层配置</h4><ul><li>group_size_in_byte</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">group_size_in_byte</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">每次将内存中的数据写入到磁盘时的最大写入字节数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">134217728</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>page_size_in_byte</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">page_size_in_byte</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">内存中每个列写出时,写成的单页最大的大小,单位为字节</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">65536</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>max_number_of_points_in_page</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_number_of_points_in_page</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">一个页中最多包含的数据点(时间戳-值的二元组)数量</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1048576</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>max_string_length</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_string_length</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">针对字符串类型的数据,单个字符串最大长度,单位为字符</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">128</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>float_precision</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">float_precision</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">浮点数精度,为小数点后数字的位数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">默认为 2 位。注意:32 位浮点数的十进制精度为 7 位,64 位浮点数的十进制精度为 15 位。如果设置超过机器精度将没有实际意义。</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>time_encoder</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">time_encoder</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">时间列编码方式</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">枚举 String: “TS_2DIFF”,“PLAIN”,“RLE”</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">TS_2DIFF</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>value_encoder</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">value_encoder</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">value 列编码方式</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">枚举 String: “TS_2DIFF”,“PLAIN”,“RLE”</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">PLAIN</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>compressor</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">compressor</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">数据压缩方法</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">枚举 String : “UNCOMPRESSED”, “SNAPPY”, “LZ4”</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">SNAPPY</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>max_degree_of_index_node</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_degree_of_index_node</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">元数据索引树的最大度(即每个节点的最大子节点个数)。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">256</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">仅允许在第一次启动服务前修改</td></tr></tbody></table><ul><li>frequency_interval_in_minute</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">frequency_interval_in_minute</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">计算查询频率的时间间隔(以分钟为单位)。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>slow_query_threshold</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">slow_query_threshold</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">慢查询的时间成本(毫秒ms)阈值。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">5000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><h4 id="mqtt代理配置" tabindex="-1"><a class="header-anchor" href="#mqtt代理配置" aria-hidden="true">#</a> MQTT代理配置</h4><ul><li>enable_mqtt_service</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_mqtt_service。</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启MQTT服务</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>mqtt_host</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">mqtt_host</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">MQTT服务绑定的host。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0.0.0.0</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>mqtt_port</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">mqtt_port</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">MQTT服务绑定的port。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1883</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>mqtt_handler_pool_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">mqtt_handler_pool_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">用于处理MQTT消息的处理程序池大小。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>mqtt_payload_formatter</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">mqtt_payload_formatter</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">MQTT消息有效负载格式化程序。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">json</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><ul><li>mqtt_max_message_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">mqtt_max_message_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">MQTT消息的最大长度(以字节为单位)。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1048576</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><h4 id="授权配置" tabindex="-1"><a class="header-anchor" href="#授权配置" aria-hidden="true">#</a> 授权配置</h4><ul><li>authorizer_provider_class</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">authorizer_provider_class</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">权限服务的类名</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">org.apache.iotdb.db.auth.authorizer.LocalFileAuthorizer</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr><tr><td style="text-align:center;">其他可选值</td><td style="text-align:left;">org.apache.iotdb.db.auth.authorizer.OpenIdAuthorizer</td></tr></tbody></table><ul><li>openID_url</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">openID_url</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">openID 服务器地址 (当 OpenIdAuthorizer 被启用时必须设定)</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String(一个 http 地址)</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;"></td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="udf查询配置" tabindex="-1"><a class="header-anchor" href="#udf查询配置" aria-hidden="true">#</a> UDF查询配置</h4><ul><li>udf_initial_byte_array_length_for_memory_control</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">udf_initial_byte_array_length_for_memory_control</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">用于评估UDF查询中文本字段的内存使用情况。建议将此值设置为略大于所有文本的平均长度记录。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">48</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>udf_memory_budget_in_mb</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">udf_memory_budget_in_mb</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">在一个UDF查询中使用多少内存(以 MB 为单位)。上限为已分配内存的 20% 用于读取。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Float</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">30.0</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>udf_reader_transformer_collector_memory_proportion</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">udf_reader_transformer_collector_memory_proportion</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">UDF内存分配比例。参数形式为a : b : c,其中a、b、c为整数。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1:1:1</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>udf_root_dir</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">udf_root_dir</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">取消注释用以下字段来配置udf根目录。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">ext/udf(Windows:ext\udf)</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="索引配置" tabindex="-1"><a class="header-anchor" href="#索引配置" aria-hidden="true">#</a> 索引配置</h4><ul><li>index_root_dir</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">index_root_dir</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">取消注释用以下字段来配置索引根目录。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">data/index(Windows:data\index)</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>enable_index</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_index</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否启用索引。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>concurrent_index_build_thread</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">concurrent_index_build_thread</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">有多少线程可以同时构建索引。当&lt;=0时,使用CPU内核数。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">0</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>default_index_window_range</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">default_index_window_range</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">索引框架中用于子序列匹配的滑动窗口的默认大小。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">10</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>index_buffer_size</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">index_buffer_size</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">索引处理器的缓冲区参数。</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">134217728</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>enable_partition</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">enable_partition</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">是否开启将数据按时间分区存储的功能,如果关闭,所有数据都属于分区 0 (不建议开启此功能。 如果打开,请计算合适的 concurrent_writing_time_partition 和 wal_buffer_size)</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Boolean</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">false</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">仅允许在第一次启动服务前修改</td></tr></tbody></table><ul><li>partition_interval</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">partition_interval</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">用于存储组分区的时间段长度,用户指定的存储组下会使用该时间段进行分区,单位:秒</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int64</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">604800</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">仅允许在第一次启动服务前修改</td></tr></tbody></table><ul><li>virtual_storage_group_num</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">virtual_storage_group_num</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">每一个用户定义存储组下虚拟存储组的数量, 虚拟存储组是内存中写入的并行单位,每一个虚拟存储组内的写入请求是串行的,推荐值为: [virtual storage group number] = [CPU core number] / [user-defined storage group number]</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">INT32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">仅允许在第一次启动服务前修改</td></tr></tbody></table><!--
* enable\_id\_table
|名字| enable\_id\_table |
|:---:|:---|
|描述| 是否开启ID表,加速写入时元数据访问,注意:ID表与别名(alias)不兼容 |
|类型| bool |
|默认值| false |
|改后生效方式|重启服务生效|
* device\_id\_transformation\_method
|名字| device\_id\_transformation\_method |
|:---:|:---|
|描述| 设备路径id化的方式,可以选择Plain或SHA256 |
|类型| string |
|默认值| Plain |
|改后生效方式|仅允许在第一次启动服务前修改|
* enable\_id\_table\_log\_file
|名字| enable\_id\_table\_log\_file |
|:---:|:---|
|描述| 是否开启ID表设备ID到设备名称记录文件,在使用SHA256映射时,若想保持tsfile的自解析能力,建议开启 |
|类型| bool |
|默认值| false |
|改后生效方式|重启服务生效|
--><ul><li>concurrent_writing_time_partition</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">concurrent_writing_time_partition</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">最大可同时写入的时间分区个数,默认500个分区</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int64</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">500</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>admin_name</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">admin_name</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">管理员用户名,默认为root</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">root</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">仅允许在第一次启动服务前修改</td></tr></tbody></table><ul><li>admin_password</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">admin_password</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">管理员密码,默认为root</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">String</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">root</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">仅允许在第一次启动服务前修改</td></tr></tbody></table><h4 id="select-into配置" tabindex="-1"><a class="header-anchor" href="#select-into配置" aria-hidden="true">#</a> SELECT-INTO配置</h4><ul><li>select_into_insert_tablet_plan_row_limit</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">select_into_insert_tablet_plan_row_limit</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">执行 select-into 语句时,一个 insert-tablet-plan 中可以处理的最大行数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">10000</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">触发生效</td></tr></tbody></table><h4 id="触发器配置" tabindex="-1"><a class="header-anchor" href="#触发器配置" aria-hidden="true">#</a> 触发器配置</h4><ul><li>concurrent_window_evaluation_thread</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">concurrent_window_evaluation_thread</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">窗口计算线程池的默认线程数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">CPU核数</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>max_pending_window_evaluation_tasks</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_pending_window_evaluation_tasks</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">最多允许堆积的窗口计算任务</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">64</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h4 id="连续查询配置" tabindex="-1"><a class="header-anchor" href="#连续查询配置" aria-hidden="true">#</a> 连续查询配置</h4><ul><li>continuous_query_execution_thread</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">continuous_query_execution_thread</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">执行连续查询任务的线程池的线程数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">max(1, CPU 核数 / 2)</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>max_pending_continuous_query_tasks</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">max_pending_continuous_query_tasks</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">队列中连续查询最大任务堆积数</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">Int32</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">64</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><ul><li>continuous_query_min_every_interval</li></ul><table><thead><tr><th style="text-align:center;">名字</th><th style="text-align:left;">continuous_query_min_every_interval</th></tr></thead><tbody><tr><td style="text-align:center;">描述</td><td style="text-align:left;">连续查询执行时间间隔的最小值</td></tr><tr><td style="text-align:center;">类型</td><td style="text-align:left;">duration</td></tr><tr><td style="text-align:center;">默认值</td><td style="text-align:left;">1s</td></tr><tr><td style="text-align:center;">改后生效方式</td><td style="text-align:left;">重启服务生效</td></tr></tbody></table><h3 id="开启-gc-日志" tabindex="-1"><a class="header-anchor" href="#开启-gc-日志" aria-hidden="true">#</a> 开启 GC 日志</h3><p>GC 日志默认是关闭的。为了性能调优,用户可能会需要收集 GC 信息。 若要打开 GC 日志,则需要在启动 IoTDB Server 的时候加上&quot;printgc&quot;参数:</p><div class="language-bash line-numbers-mode" data-ext="sh"><pre class="language-bash"><code><span class="token function">nohup</span> sbin/start-server.sh printgc <span class="token operator">&gt;</span>/dev/null <span class="token operator"><span class="token file-descriptor important">2</span>&gt;</span><span class="token file-descriptor important">&amp;1</span> <span class="token operator">&amp;</span>
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>或者</p><div class="language-bash line-numbers-mode" data-ext="sh"><pre class="language-bash"><code>sbin<span class="token punctuation">\</span>start-server.bat printgc
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>GC 日志会被存储在<code>IOTDB_HOME/logs/gc.log</code>. 至多会存储 10 个 gc.log 文件,每个文件最多 10MB。</p></div><!----><footer class="page-meta"><div class="meta-item edit-link"><a href="https://github.com/apache/iotdb/edit/rel/0.13/docs/zh/UserGuide/Reference/Config-Manual.md" rel="noopener noreferrer" target="_blank" aria-label="发现错误?在 GitHub 上编辑此页" class="nav-link label"><!--[--><svg xmlns="http://www.w3.org/2000/svg" class="icon edit-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="edit icon"><path d="M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"></path><path d="M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"></path></svg><!--]-->发现错误?在 GitHub 上编辑此页<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></div><div class="meta-item git-info"><!----><!----></div></footer><nav class="page-nav"><!----><a href="/zh/UserGuide/V0.13.x/Reference/Keywords.html" class="nav-link next" aria-label="关键字"><div class="hint">下一页<span class="arrow end"></span></div><div class="link">关键字<!----></div></a></nav><!----><!----><!--]--></main><!--]--><footer style="padding-bottom:2rem;"><span id="doc-version" style="display:none;">rel/0.13</span><p style="text-align:center;color:#909399;font-size:12px;margin:0 30px;">Copyright © 2023 The Apache Software Foundation.<br> Apache and the Apache feather logo are trademarks of The Apache Software Foundation</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Have a question?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a> now.</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"> We use <a href="https://analytics.google.com">Google Analytics</a> to collect anonymous, aggregated usage information. </p></footer></div><!--]--><!--]--><!----><!--]--></div>
<script type="module" src="/assets/app-cbe6e1e7.js" defer></script>
</body>
</html>