You are reading a single comment by @mattioats and its replies. Click here to read the full conversation.
  • You would have to unfollow a hell of a lot of old things for that to make sense.

    After marking things as "New" the next biggest slowdown is on permissions and ignored stuff.

    If you happen to ignore a shedload of stuff, then that could slow things as we have to get all the things only to then exclude a lot of things. Ignoring people is more costly on the query than ignoring posts.

    Then there are items in forums, and really it's not the age that matters here... it's the number of distinct forums the things are in and the sheer quantity of them.

    How many pages of stuff on your following page do you have?

    For reference, I have 266 pages. Which is a fair load of stuff, and yet I see in Google Chrome's network debugger that it only takes 0.9s to generate a following page (I recently marked everything read, I am not ignoring anything at the moment).

  • I would indeed, it's at 325 pages. Don't ignore anybody and can't remember ignoring any forums, though may have done in the past.

    I tried Chrome's debugger and Today (by comparison) is taking ~350-400ms every time. Following is taking 5.5-7.5s each time. Actually, when I marked everything as read, the next time clocked in at 12.66s, but that was a one-off.

  • Woah, those times are crazy.

    Confirmed, I'm seeing 6.12s when running the query as if I were you.

    I'll take a look and will see if something is amiss.

About

Avatar for mattioats @mattioats started