nightstrike wrote: »The point about "DB performance" that I have been trying to convey is that this is a drop in the bucket for any sane system. If the system isn't sane, then fix that root cause instead of just deleting a tiny piece of the symptom. If it is sane, then this a fake reason for AWA.
SirBedevere wrote: »
They could just as easily do the Star Trek script thing and <insert tech speak here>, and it wouldn't be any less satisfying to hear.
I’m still a bit confused, and apologies if this has been raised before.
I believe CLA are copied to AWA as and when characters are logged in… so I assume they delete the CLA for that character at that point.
If (like others have mentioned) I only log in one character after this implements (to retain CLA) then presumably all my other toons just sit there with their character level achievements.
So questions…
The one toon I do log in will become the baseline for my AWA, presumably with a like for like copy of CLA > AWA. The database doesn’t get smaller.
If I log no other characters in then those retain CLA… and the database gets no smaller.
This will be the same for all unplayed accounts / characters…I assume there are a large number of these.
Many accounts (I read somewhere) also have only one character, so the database can’t get smaller as a result of those.
So will there come a time when ZOS are forced to do a CLA purge?
Or maybe I am confused
I’m still a bit confused, and apologies if this has been raised before.
I believe CLA are copied to AWA as and when characters are logged in… so I assume they delete the CLA for that character at that point.
If (like others have mentioned) I only log in one character after this implements (to retain CLA) then presumably all my other toons just sit there with their character level achievements.
So questions…
The one toon I do log in will become the baseline for my AWA, presumably with a like for like copy of CLA > AWA. The database doesn’t get smaller.
If I log no other characters in then those retain CLA… and the database gets no smaller.
This will be the same for all unplayed accounts / characters…I assume there are a large number of these.
Many accounts (I read somewhere) also have only one character, so the database can’t get smaller as a result of those.
So will there come a time when ZOS are forced to do a CLA purge?
Or maybe I am confused
The order you load characters only matters for quantative achievements (eg kill x mobs) and meta-achievements (eg grand master crafter). Whichever character gives you the achievement account wide upon loading them in will be credited.
This means it is very likely that it will be impossible to have every achievement on one character without loading it first and completing every unearned achievement that your other characters already have before logging in with them for the first time.
For other achievements you've already earned, it will stick to whoever did it first. If you did DC msq/zones clear on your main, then AD on an alt, and AD again on your main, AD will be on your alt no matter what. If you did EP on another alt, and with no other characters, it will probably get Caldwell's gold after you've logged in with your other toons and then log in with that toon.
I’m still a bit confused, and apologies if this has been raised before.
I believe CLA are copied to AWA as and when characters are logged in… so I assume they delete the CLA for that character at that point.
If (like others have mentioned) I only log in one character after this implements (to retain CLA) then presumably all my other toons just sit there with their character level achievements.
So questions…
The one toon I do log in will become the baseline for my AWA, presumably with a like for like copy of CLA > AWA. The database doesn’t get smaller.
If I log no other characters in then those retain CLA… and the database gets no smaller.
This will be the same for all unplayed accounts / characters…I assume there are a large number of these.
Many accounts (I read somewhere) also have only one character, so the database can’t get smaller as a result of those.
So will there come a time when ZOS are forced to do a CLA purge?
Or maybe I am confused
I’m still a bit confused, and apologies if this has been raised before.
I believe CLA are copied to AWA as and when characters are logged in… so I assume they delete the CLA for that character at that point.
If (like others have mentioned) I only log in one character after this implements (to retain CLA) then presumably all my other toons just sit there with their character level achievements.
So questions…
The one toon I do log in will become the baseline for my AWA, presumably with a like for like copy of CLA > AWA. The database doesn’t get smaller.
If I log no other characters in then those retain CLA… and the database gets no smaller.
This will be the same for all unplayed accounts / characters…I assume there are a large number of these.
Many accounts (I read somewhere) also have only one character, so the database can’t get smaller as a result of those.
So will there come a time when ZOS are forced to do a CLA purge?
Or maybe I am confused
they'll just shift them to cold storage.. chances are they already are.. they did that a while back afaik...
In my case it will be 10 active chars - > 1..
I’m still a bit confused, and apologies if this has been raised before.
I believe CLA are copied to AWA as and when characters are logged in… so I assume they delete the CLA for that character at that point.
If (like others have mentioned) I only log in one character after this implements (to retain CLA) then presumably all my other toons just sit there with their character level achievements.
So questions…
The one toon I do log in will become the baseline for my AWA, presumably with a like for like copy of CLA > AWA. The database doesn’t get smaller.
If I log no other characters in then those retain CLA… and the database gets no smaller.
This will be the same for all unplayed accounts / characters…I assume there are a large number of these.
Many accounts (I read somewhere) also have only one character, so the database can’t get smaller as a result of those.
So will there come a time when ZOS are forced to do a CLA purge?
Or maybe I am confused
they'll just shift them to cold storage.. chances are they already are.. they did that a while back afaik...
In my case it will be 10 active chars - > 1..
I’m still a bit confused, and apologies if this has been raised before.
I believe CLA are copied to AWA as and when characters are logged in… so I assume they delete the CLA for that character at that point.
If (like others have mentioned) I only log in one character after this implements (to retain CLA) then presumably all my other toons just sit there with their character level achievements.
So questions…
The one toon I do log in will become the baseline for my AWA, presumably with a like for like copy of CLA > AWA. The database doesn’t get smaller.
If I log no other characters in then those retain CLA… and the database gets no smaller.
This will be the same for all unplayed accounts / characters…I assume there are a large number of these.
Many accounts (I read somewhere) also have only one character, so the database can’t get smaller as a result of those.
So will there come a time when ZOS are forced to do a CLA purge?
Or maybe I am confused
they'll just shift them to cold storage.. chances are they already are.. they did that a while back afaik...
In my case it will be 10 active chars - > 1..
Pretty sure cold storage works by account, not character.
nightstrike wrote: »
That's not how databases work, and that's not how achievements are implemented. First, they are loaded when you login and updated with events, not every time you open the window. Second, it is infinitesimal compared to all the other data that moves around (hello guild sales!)
newtinmpls wrote: »nightstrike wrote: »
That's not how databases work, and that's not how achievements are implemented. First, they are loaded when you login and updated with events, not every time you open the window. Second, it is infinitesimal compared to all the other data that moves around (hello guild sales!)
Hello traits learned
Hello riding lessons taken
Hello recipes learned
Hello motifs learned (not style pages which are already account based)
Hello clothing/outfits owned
Hello skill points allocated
Hello champion points
I'm probably missing things here...
I know what a load screen is, but what is an example of database-heavy operations?With the database’s overall footprint reduced, it will more performant across the board, which may manifest itself in faster load screens and improved performance on other database-heavy operations.
The exact wording is:I know what a load screen is, but what is an example of database-heavy operations?With the database’s overall footprint reduced, it will more performant across the board, which may manifest itself in faster load screens and improved performance on other database-heavy operations.
newtinmpls wrote: »nightstrike wrote: »
That's not how databases work, and that's not how achievements are implemented. First, they are loaded when you login and updated with events, not every time you open the window. Second, it is infinitesimal compared to all the other data that moves around (hello guild sales!)
Hello traits learned
Hello riding lessons taken
Hello recipes learned
Hello motifs learned (not style pages which are already account based)
Hello clothing/outfits owned
Hello skill points allocated
Hello champion points
I'm probably missing things here...
Necrotech_Master wrote: »motifs are kind of a weird case
they kind of already ARE account wide unlocks
learning a motif unlocks the OUTFIT style account wide for use at the outfit station
caveat with this is that only the character(s) that learned the actual motif can use it at a crafting station
newtinmpls wrote: »Necrotech_Master wrote: »motifs are kind of a weird case
they kind of already ARE account wide unlocks
learning a motif unlocks the OUTFIT style account wide for use at the outfit station
caveat with this is that only the character(s) that learned the actual motif can use it at a crafting station
I was considering "motifs" as separate from "style unlocks" despite the fact that use of a single motif page can unlock both.
karthrag_inak wrote: »Khajiit expects queues will progress much faster, with fewer waiting in line.
.karthrag_inak wrote: »Khajiit expects queues will progress much faster, with fewer waiting in line.
Sure, when you factor in all the people who said they are leaving over AwA, and the many more who will get the bomb dropped on them when this hits live in this form.
The main impact (if any) is that our characters will load faster. At one time characters with less achievements loaded faster than those with more, but I haven't noticed that impact recently (I think there were already improvements that fixed that issue).
If they can decrease the table sizes, and reduce the amount of data the database has to sift through then that can have an impact on the amount of CPU cycles required and the amount of cashed data required by the database to have to keep for a query (i.e. character load). If you look across the whole live system over the span of a week then you may see the impact this is having.
All that said, will this specific change have an impact that we the players will notice? Probably not, unless you are measuring your character load times before and after with a stopwatch, even then it may not even have an impact beyond the margin of error.
At least that is my understanding based on the patch notes and my own knowledge.