Page 3 of 3 FirstFirst 1 2 3
Results 21 to 29 of 29
  1. #21
    Player
    Jpec07's Avatar
    Join Date
    Jul 2015
    Posts
    868
    Character
    Matthias Gendrin
    World
    Cactuar
    Main Class
    Paladin Lv 80
    Quote Originally Posted by Anonicat View Post
    You're not suggesting making a table row for for literally every experience point are you?.... then trying to join it... with other tables are you....
    That’s precisely what I’m suggesting. A nonvolatile table with 325.8M rows, fully indexed and partitioned, will be incredibly performant for a join like this.
    (0)
    __________________________
    A dungeon party with two summoners always makes me egi.

    Beginner's Overview to Tanking in FFXIV: http://forum.square-enix.com/ffxiv/threads/352455
    Learn to Play (it's not what you think): http://www.l2pnoob.org/

  2. #22
    Player
    Equitable_Remedy's Avatar
    Join Date
    Oct 2020
    Posts
    917
    Character
    Eristede Kell
    World
    Sargatanas
    Main Class
    Ninja Lv 100
    Quote Originally Posted by Krojack View Post
    IMO, resetting the experience bar back to 0% of the current level is an extremely small price to pay.

    Even if I had a job at 90% though level 79 and it got reset to 0% I wouldn't care. It takes no time at all to get that level anyways. Hell, you can get little over half of that level being afk 70% of the time in an MSQ Roulette.

    If people care that much then push all your jobs just over the line now and your loss will be almost nothing.
    This is the actual answer, but this kind of reasonable response has no place on the internet.
    (3)

  3. #23
    Player
    Anonicat's Avatar
    Join Date
    Oct 2021
    Posts
    81
    Character
    Jaesuna Elariya
    World
    Siren
    Main Class
    Samurai Lv 90
    Quote Originally Posted by Jpec07 View Post
    That’s precisely what I’m suggesting. A nonvolatile table with 325.8M rows, fully indexed and partitioned, will be incredibly performant for a join like this.
    No read my other response. That's too much. Why join a table that big.... there is still a performance hit. Just cause the algorithm for joins is optimal doesn't mean it won't take some time.

    See my other response.
    (2)

  4. #24
    Player
    Anonicat's Avatar
    Join Date
    Oct 2021
    Posts
    81
    Character
    Jaesuna Elariya
    World
    Siren
    Main Class
    Samurai Lv 90
    Quote Originally Posted by Equitable_Remedy View Post
    This is the actual answer, but this kind of reasonable response has no place on the internet.
    Yes this is the actual responswe. But I felt like delving into CS stuff.
    (1)

  5. #25
    Player
    LariaKirin's Avatar
    Join Date
    Jan 2016
    Posts
    325
    Character
    Laria Kirin
    World
    Spriggan
    Main Class
    Scholar Lv 90
    Pointless armchair developer suggestions.
    Do you think any of this didn't occur to them? They've decided to do it this way for reasons you do not know.

    You should know that it's unwise to propose a solution when you do not know the details of the problem.
    (0)

  6. #26
    Player
    Anonicat's Avatar
    Join Date
    Oct 2021
    Posts
    81
    Character
    Jaesuna Elariya
    World
    Siren
    Main Class
    Samurai Lv 90
    Quote Originally Posted by LariaKirin View Post
    Pointless armchair developer suggestions.
    Do you think any of this didn't occur to them? They've decided to do it this way for reasons you do not know.

    You should know that it's unwise to propose a solution when you do not know the details of the problem.
    I agree with you to some extent. And I'm just replying to OP's thoughts on it. Second stop with "Armchair X". First we've both worked in software development as a career, so we do have some knowledge on it.

    Second you must be of the belief cause some one is a "Senior Software Engineer" as a job 40+ hours a week that they are an expert on said subject. Let me assure you job titles mean jack diddly in the real world. You couldn't be further from the truth my friend. Job titles are just titles to make oneself feel better very rarely do they mean what they should. Now im not saying the Devs at Square Enix are like this at all.. But some people do have actual knowledge in that field and have some insight into.

    Also just a side teaser, you know those career professionals you speak so highly about they get hacked all the time by people who aren't employed by said companies. Check out Cyberpunk 2077, or any other. Kinda odd, didn't think those software professionals were able to be touched.. *shrugs*
    (1)
    Last edited by Anonicat; 11-14-2021 at 08:28 AM.

  7. #27
    Player
    Garnix's Avatar
    Join Date
    May 2014
    Posts
    642
    Character
    Leih'to Molkoh
    World
    Zodiark
    Main Class
    Gladiator Lv 100
    I am experienced with database development, but I think no matter what your experience is, there is no way to tell what can be done without knowing the database architectures, the technical constraints that they have, the qa process they have, etc etc.
    (3)

  8. #28
    Player
    Loony_BoB's Avatar
    Join Date
    Mar 2011
    Location
    Ul'dah
    Posts
    725
    Character
    Loony Bob
    World
    Twintania
    Main Class
    Warrior Lv 80
    Just a guess, but they probably are trying to keep it simple to avoid having too long a downtime before EW release with too many things to check and verify post-release when XYZ player reports having only 20% of their progress now when they are certain they had 80% beforehand, etc. This is a safe way of doing things with a very, very considerable amount of advance notice.
    (0)
    doop doop

  9. #29
    Player
    Anonicat's Avatar
    Join Date
    Oct 2021
    Posts
    81
    Character
    Jaesuna Elariya
    World
    Siren
    Main Class
    Samurai Lv 90
    Quote Originally Posted by Garnix View Post
    I am experienced with database development, but I think no matter what your experience is, there is no way to tell what can be done without knowing the database architectures, the technical constraints that they have, the qa process they have, etc etc.
    True. Yes. But speaking in a more general sense. But do keep in mind Developers do make things more complicated than things need to be.
    (0)

Page 3 of 3 FirstFirst 1 2 3