19. März 2009 18:10
19. März 2009 18:17
19. März 2009 20:38
20. März 2009 00:16
20. März 2009 08:35
20. März 2009 11:03
20. März 2009 12:29
stryk hat geschrieben:Deshalb kann der Server Daten nur sortieren, wenn dafür ein entsprechender Index - in NAV sprich "Key" - vorhanden ist, dieser Index wird dann sequentiell gelesen,
Deshalb ist es in NAV (native) auch wichtig wenn immer möglich nur auf Felder zu filtern, die im Index enthalten sind, und das noch in der Reihenfolge des "Keys", ansonsten geht's mit der Performance "begrab" ...
20. März 2009 13:01
20. März 2009 13:10
20. März 2009 14:42
McClane hat geschrieben:Da wir grad beim Thema sind: wie verhält sich das eigentlich beim SQL-Server? ich habe da schon drei Meinungen gelesen.
1: Man soll die Reihenfolge der Server genauso beachten wie oben wie Native beschrieben
2: Man soll die Reihenfolge der Filter so setzen, dass vorne möglichst schon die meisten Datensätze weg gefiltert werden
3: völlig egal, der SQL-Server macht das schon richtig
20. März 2009 15:00
20. März 2009 15:21
20. März 2009 15:35
20. März 2009 15:40
20. März 2009 15:57
McClane hat geschrieben:Aber sind denn mehrfache Joins aus großen Datenmengen nicht auch mit sehr hoher Last verbunden? Ab einer gewissen Datenmenge soll doch die Datenredundanz wieder positiv für die Performance sein, wenn dadurch Joins vermieden werden.
20. März 2009 16:06
stryk hat geschrieben:IMHO wäre es wünschenswert in NAV zumindest die Möglichkeit für JOINS o.ä. zu haben ...
20. März 2009 16:14
dayscott hat geschrieben:wie stehen denn die Chancen, dass so eine Revolution von Microsoft ausgehen wird ?! Ich meine wenn man die Performanz verbessern würde, würde sich NAV automatisch auch für größere Firmen eignen und nicht nur für mittelständische Unternehmen (jetzt mal im Großen Rahmen gedacht)