Thread 2 Fragen: 1: Wie erhöhe ich einen Wert um 1: 2: Wie kann ich eine ganze DB sichern?
(37 answers)
Opened by olruebe01 at 2006-04-06 10:31
[quote=Relais,09.04.2006, 11:49]Faustregel: "Ein Index ist erst dann sinnvoll, wenn die Anzahl der verschiedenartigen Werte in einer Spalte größer als 7 ist."
...so sagte mir ein Sybase-Optimierer vor äh - 7 - Jahren.[/quote] und es kommt auf die verteilung an. wenn du die werte a,b,c,d,e,f,g hast und a-f nur selten vorkommen, g aber ganz häufig, bringt dir der index bei der suche nach g nichts. indizes sind eine wissenschaft für sich. du musst zum einen die verteilung der werte berücksichtigen, du musst wissen, wie häufig nach was abgefragt wird, und du musst wissen, wie häufig inserts im verhältnis zu selects gemacht werden. wenn du häufig inserts hast, solltest du mit indizes sparsam haushalten.\n\n <!--EDIT|pq|1144597291--> Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: ![]() ![]() |