Find-as-you-type is slow in a large library

This discussion was created from comments split from: only first typed letter recognized with 'find-as-you-type'.
  • Hi, I also now have a significant delay between typing even the first letter and having the list scroll and select the first item with that letter.In my 12k item library, it is a full 2-3 seconds between typing a letter and selecting the item.Is this fixed as well in the latest version?
  • @realtime99Is this a slow or heavily loaded machine that you are doing this on?188BET靠谱吗Does it get better after Zotero runs for a while or after you perform a few searches.If you disable the attachment column does it get faster?Is scrolling over the list of these items relatively fast?
  • @adomasventhanks for the troubleshooting suggestions!188BET靠谱吗The machine isn't overloaded, it's a 8-core and Zotero takes only one processor, and I have plenty of RAM.Scrolling over the list is fast.Disabling the attachment column *does* help significantly—why?188BET靠谱吗It does seem to improve after Zotero runs for a while.188BET靠谱吗So, I guess I have to hide attachment column and just be patient after opening Zotero for it to work well?Any way to keep the (useful) attachment column open and retain performance?
  • 188BET靠谱吗Zotero queries attachment status to the disk when navigating the item tree if the attachment column is open, although it only does it once for each item after opening the software so after scrolling around the tree (or navigating by typing) for a while it should speed up.188BET靠谱吗Is Zotero data stored on an SSD or a HDD disk?
  • It is on an HDD.Does it do this even if the attachment column is not displayed?188BET靠谱吗I just restarted Zotero and it still has some (smaller) delay even though the attachment column is hidden.
  • 188BET靠谱吗It does not, it only looks up some item information in the zotero sqlite database.Of course, on a database of this size navigating by typing won't be instant, but it shouldn't cause 2-3s delays either if the attachment column is hidden.188BET靠谱吗Best way to speed this up as you may realize now is to move Zotero data to an SSD.
  • Hey there,

    188BET靠谱吗I'm also having trouble with Zotero's speed, while using the Word plugin for Mac.It's really slow to pull up the quick citation window, slow to search, and especially slow to insert the citation once I've finished typing (it can take 5-10 seconds).

    Specs: I've only got 1100 items in the library, but I'm working on a book that runs 275 pages, with lots of citations.I'm running a 2015 MacBook Air with lots of memory left (not sure how to check how much RAM).188BET靠谱吗The machine is definitely showing its age, but it's rare that anything else is as slow as Zotero plugin has regularly been.

    Is there anything I can do to speed it up?I'm seeing this attachment column thing here but not sure how to disable that.

    Thanks!
  • Quoting from here: 188BET靠谱吗https://forums.zotero.org/discussion/96770/only-first-typed-letter-recognized-with-find-as-you-type

    The bug discussed there was fixed with 6.0.7, but my comment still applies, similar to the question in this thread:
    188BET靠谱吗I also noticed since the update to Zotero 6 that this feature seems to hang a bit.Previously the library was very responsive and would instantaneously jump down (even when I had thousands of entries in a single collection).In 6, there is a delay of a few letters (even at a casual rate of typing) and then the library catches up.The effect might look a little "smoother" now (rather than rapidly jumping as you type), but it's less responsive and doesn't give the immediate feedback of whether you typed the right letters and/or whether there are (approximate) matches in the library.It's a minor inconvenience, but I preferred the previous version.
    I'm on a fast Macbook with SSD.188BET靠谱吗This seems like a UI issue, because it used to be very fast in Zotero 5.
  • @djross3Could you produce a video showing the issue which records keypresses so that the delay can be observed?188BET靠谱吗Can you also produce a Debug ID for the slow typing after Zotero has booted up and sat idle for a bit?How big of a delay are you seeing?
  • edited May 18, 2022
    @adomasvensorry I didn't get a chance to record this yet.

    Following the update posted by @dstillman(6.0.8) -- 188BET靠谱吗https://forums.zotero.org/discussion/comment/408368/#Comment_408368-- this issue seems to be resolved, or at least a lot faster, maybe especially once the whole library has been loaded for a bit and searched (by typing) already.(That didn't seem to be the case before.I'm not sure if that update was intended to fix this, but at least for the moment I will assume it has.)

    I'll keep an eye on it and try to record a video if it seems problematic in general again.

    188BET靠谱吗(I'd still describe this feature with the new UI as a little jerkier or very slightly delayed (on the order of 10s of ms, probably), compared to Zotero 5, but probably only because I'm still looking for it.If you think the debug info would still help I could submit it, but I'm guessing you're seeing something similar with this new UI.And it's certainly functional.)
  • Just FYI, under the hood the collection and item trees have been completely reworked due to technical reasons and we're still ironing out some discrepancies between the previous and current version.On the other hand we don't have a compelling reason to believe the current find-as-you-type behavior should be materially slower than with the previous tree and we cannot reproduce it ourselves, which is why we're looking for more info and video proof as these things often are "feel" related.
Sign Inor Registerto comment.