Glad those articles helped, I remember them well ;) Do note that 30 (well, actually 33%) is usually the ceiling. But as I mentioned, it’s soft, not absolute. So your index might have a higher percentage temporarily.
Best, Erick > On Apr 23, 2020, at 4:01 AM, Kayak28 <kaya.ota....@gmail.com> wrote: > > Hello, Erick Erickson: > > Thank you for answering my questions. > > Deleted docs in Solr 8.3.0 has not reached to 30% of the entire index, > so I will monitor it for now. > Again thank you for your response. > > Actually, the articles below helped me a lot. > https://lucidworks.com/post/segment-merging-deleted-documents-optimize-may-bad/ > https://lucidworks.com/post/solr-and-optimizing-your-index-take-ii/ > > > Sincerely, > Kaya Ota > > 2020年4月16日(木) 2:41 Erick Erickson <erickerick...@gmail.com>: > >> The number of deleted documents will bounce around. >> The default TieredMergePolicy has a rather complex >> algorithm that decides which segments to >> merge, and the percentage of deleted docs in any >> given segment is a factor, but not the sole determinant. >> >> Merging is not really based on the raw number of segments, >> rather on the number of segments of similar size. >> >> But the short answer is “no, you don’t have to configure >> anything explicitly”. The percentage of deleted docs >> should max out at around 30% or so, although that’s a >> soft number, it’s usually lower. >> >> Unless you have some provable performance problem, >> I wouldn’t worry about it. And don’t infer anything >> until you’ve indexed a _lot_ of docs. >> >> Oh, and I kind of dislike numDocs as the trigger and >> tend to use time on the theory that it’s easier to explain, >> whereas when commits happen when using maxDocs >> varies depending on the throughput rate. >> >> Best, >> Erick >> >>> On Apr 15, 2020, at 1:28 PM, Kayak28 <kaya.ota....@gmail.com> wrote: >>> >>> Hello, Solr Community: >>> >>> I would like to ask about Default's Merge Policy for Solr 8.3.0. >>> My client (SolrJ) makes a commit every 10'000 doc. >>> I have not explicitly configured Merge Policy via solrconfig.xml >>> For each indexing time, some documents are updated or deleted. >>> I think the Default Merge Policy will merge segments automatically >>> if there are too many segments. >>> But, the number of deleted documents is increasing. >>> >>> Is there a Default Merge Policy Configuration? >>> Or, do I have to configure it? >>> >>> Sincerely, >>> Kaya Ota >>> >>> >>> >>> -- >>> >>> Sincerely, >>> Kaya >>> github: https://github.com/28kayak >> >> > > -- > > Sincerely, > Kaya > github: https://github.com/28kayak