Zum Inhalt springen

Lohnt sich Plus?


Drebin

Empfohlene Beiträge

Verstehe auch nicht wieso das nicht geht, ich mein dürfte doch kein Problem sein das zu prüfen und die Freunde zu behalten

 

Jein. Kommt drauf an, wie die Datenbank bei Sony aufgesetzt ist. Wenn der Name der "Primary Key" ist, ist das praktisch unmöglich, den zu ändern. Weil es nicht nur ein einzelner Eintrag ist, den man ändern muss, sondern weil er an beliebig vielen Stellen referenziert wird. Ist für Laien vielleicht schwer zu verstehen...

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Antworten 298
  • Erstellt
  • Letzte Antwort

Top-Benutzer in diesem Thema

Jein. Kommt drauf an, wie die Datenbank bei Sony aufgesetzt ist. Wenn der Name der "Primary Key" ist, ist das praktisch unmöglich, den zu ändern. Weil es nicht nur ein einzelner Eintrag ist, den man ändern muss, sondern weil er an beliebig vielen Stellen referenziert wird. Ist für Laien vielleicht schwer zu verstehen...

ich bin Fachinformatiker also ich versteh was du meinst :D , aber diese Überprüfung wird doch beim Erstellen des Accounts auch durchgeführt, also verstehe ich nicht wo das Problem liegt, man muss nur den Namen überprüfen und in allen anderen Tabellen den Namen einfach ändern und sonst alles unberührt lassen

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich bin Fachinformatiker also ich versteh was du meinst :D

 

Oh Prima! :D

 

aber diese Überprüfung wird doch beim Erstellen des Accounts auch durchgeführt,

 

Beim Erstellen des Accounts werden zwei Sachen gemacht:

1. Überprüfung, ob der Name schon vergeben ist

2. Wenn der Name noch frei ist, neuen Account anlegen (höchstwahrscheinlich mit Primary Key = Accountname)

 

also verstehe ich nicht wo das Problem liegt, man muss nur den Namen überprüfen

 

Genau, mein "1."

 

und in allen anderen Tabellen den Namen einfach ändern und sonst alles unberührt lassen

 

Genau DAS ist doch das komplizierte: "In allen anderen Tabellen" können Millionen Einträge sein... Das dauert seine Zeit (Stichwort verteilte Datenbanken) und ist auch fehleranfällig. Hinzu kommt, dass die Caches solange inkonsistent sind, bis die Änderung weltweit in allen Datenbanken durchgeführt wurde. Bei manchen Spielern wirst Du so lange noch mit dem alten Namen angezeigt. Geh mal davon aus, dass die Spiele nicht so programmiert sind, dass sie damit klar kommen. Abstürze wären die Folge.

 

Weiter geh mal davon aus, dass Du nicht der einzige bist, der seinen Namen ändern will. Dann müssen mehrere Änderungen gleichzeitig gemacht werden und die Probleme potenzieren sich.

 

Hätte Sony eine eindeutige Nummer als Primary Key genommen, wäre das Problem viel geringer und eine Namensänderung wäre leicht zu implementieren. Aber warum gibts das dann nicht schon lange?

 

Das schlechte Datenbankdesign bei den Accounts ist von mir reine Spekulation, aber es wird gestützt durch die fatalen Datenbankdesignfehler, die beim PSN-Hack zutage traten und einfach durch die Tatsache, dass viele User weltweit gerne ihren Namen ändern würden und Sony es nicht implementiert. Wenn es einfach ginge, würden sie es machen :trollface:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Oh Prima! :D

 

 

 

Beim Erstellen des Accounts werden zwei Sachen gemacht:

1. Überprüfung, ob der Name schon vergeben ist

2. Wenn der Name noch frei ist, neuen Account anlegen (höchstwahrscheinlich mit Primary Key = Accountname)

 

 

 

Genau, mein "1."

 

 

 

Genau DAS ist doch das komplizierte: "In allen anderen Tabellen" können Millionen Einträge sein... Das dauert seine Zeit (Stichwort verteilte Datenbanken) und ist auch fehleranfällig. Hinzu kommt, dass die Caches solange inkonsistent sind, bis die Änderung weltweit in allen Datenbanken durchgeführt wurde. Bei manchen Spielern wirst Du so lange noch mit dem alten Namen angezeigt. Geh mal davon aus, dass die Spiele nicht so programmiert sind, dass sie damit klar kommen. Abstürze wären die Folge.

 

Weiter geh mal davon aus, dass Du nicht der einzige bist, der seinen Namen ändern will. Dann müssen mehrere Änderungen gleichzeitig gemacht werden und die Probleme potenzieren sich.

 

Hätte Sony eine eindeutige Nummer als Primary Key genommen, wäre das Problem viel geringer und eine Namensänderung wäre leicht zu implementieren. Aber warum gibts das dann nicht schon lange?

 

Das schlechte Datenbankdesign bei den Accounts ist von mir reine Spekulation, aber es wird gestützt durch die fatalen Datenbankdesignfehler, die beim PSN-Hack zutage traten und einfach durch die Tatsache, dass viele User weltweit gerne ihren Namen ändern würden und Sony es nicht implementiert. Wenn es einfach ginge, würden sie es machen :trollface:

ja gut stimmt schon, aber trotzdem bin ich der Meinung dass es möglich ist

Link zu diesem Kommentar
Auf anderen Seiten teilen

ja gut stimmt schon, aber trotzdem bin ich der Meinung dass es möglich ist

 

Theoretisch möglich wahrscheinlich schon, ja. Bei jeder Namensänderung eines einzelnen Users kurz weltweit alle Server abschalten, die Änderung durchführen, Konsistenzchecks machen, und nach 4 Wochen wieder online gehen :trollface:

 

Nee, Spaß beiseite, ich bin sicher, dass Sony es schon längst angeboten hätte, wenn es mit vertretbarem Aufwand möglich wäre :keks2:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Theoretisch möglich wahrscheinlich schon, ja. Bei jeder Namensänderung eines einzelnen Users kurz weltweit alle Server abschalten, die Änderung durchführen, Konsistenzchecks machen, und nach 4 Wochen wieder online gehen :trollface:

 

Nee, Spaß beiseite, ich bin sicher, dass Sony es schon längst angeboten hätte, wenn es mit vertretbarem Aufwand möglich wäre :keks2:

und in der Zeit laufen wir alle Orientierungslos hin und her :D:D

Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

×
×
  • Neu erstellen...