• 0 Posts
  • 15 Comments
Joined 2 years ago
cake
Cake day: June 2nd, 2023

help-circle




  • veroxiitoChat@beehaw.orgI can fucking relax a little bit
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 years ago

    Looking at the query I think it only returns a single row per post. So not really duplicate data. It all looks very straight forward and you’d think all the “_id” and “id” columns are indexed.

    I asked for an EXPLAIN ANALYZE plan to see what really happens and where the most time is spent.

    If it’s indexes we’ll see quickly. It might strangely be in the WHERE clause. Not sure what Hot_rank()'s implementation is. But we’ll find that out too if we can get the plan timings. Without looking at the numbers it’s all just guessing.

    And I can’t run them myself since I don’t have access to a busy instance with their amount of production data. It’s the thing about databases - what runs fast in dev, doesn’t always translate to real workloads.


  • veroxiitoChat@beehaw.orgI can fucking relax a little bit
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 years ago

    Thanks. I’ve asked in there for some EXPLAIN ANALYZE plans, so we can see which parts are slow and why. I also think running pgbouncer or a similar connection pooler would be a good idea. Running a production public facing service with only 5 db connections is asking for trouble.





  • veroxiitoLemmyWhy did you join lemmy?
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 years ago

    Might as well ask here since it’s relevant, but I’ve been thinking of spinning up a beefy lemmy instance and “mirroring” some of my favourite reddit subs across into custom mirror communities. A kind of archive but which you can browse from any lemmy UI. For example, there are some news and sports threads I enjoy following. Would this be a good or bad idea? Would it needlessly flood the other instances?


  • veroxiitoLemmyWhy did you join lemmy?
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 years ago

    But someone made the point that it might be the 5% which are producing 90% of the content leaving. Don’t know if this is true, but there are a lot of 10+ year long redditors being vocal about the API issue.