13. Mai 2015 15:48
Das finde ich etwas unverhältnismäßig oder irre ich mich da. Kann man das optimieren oder muss das so sein. Vielen Dank im Voraus.
Die Definition von Schlüsseln ist immer ein Kompromiss zwischen Zugriffsgeschwindigkeit beim Lesen und Geschwindigkeit beim Schreiben bzw. Plattenplatzbelegung. Dem SQL-Server ist es letztlich egal ob du einen passenden Schlüssel hinterlegt hast oder nicht, er wird die Daten trotzdem finden nur etwas später
Die Schlüsselwerte u.U. nur bei bestimmten Abfragen/Berichten benötigt bzw. sinnvoll. Daher kann das entfernen von Schlüsseln zunächst ohne Probleme funktionieren, nur bei der GUV- Nullstellung das System zum abstürzen bringen. Daher bin ich mit dem entfernen von Schlüsseln sehr vorsichtig, solange ich nicht genau weiß wo der Schlüssel benutzt wird.
Ganz wichtig bei der Gelegenheit ist ist, dass man die Schlüssel nur in NAV bearbeiten sollte, sonst gibt's beim nächsten NAV- Update Ärger.
Gruß, Fiddi