Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
通过指定用于刷新旧行的分数启用行限制。
ConfigPersistent ConfigPersistent.setRowScoreFlushSize( int flushSize ) throws ULjException
flushSize 用于确定要刷新多少行的行分数值。缺省值为 0(表示没有行限制)。
指定了刷新大小值的 ConfigPersistent。
行分数是一种用于维护内存中最近使用的行的参考量度。内存中的每个行都根据它们的列编号和列类型而分配到一个分数,该分数近似等于行能够使用的最大引用数。大多数列分数为 1;varchar binary、long binary 和 UUID 分数为 2;long varchar 分数为 4。
当达到最大分数阈值时,将使用刷新大小来确定要删除多少旧行。
建议合理设置刷新大小(以行分数作为量度应小于 1000),以防止大规模中断。
仅当启用索引延缓加载和持久索引时,才启用行限制。