SQL Server Foreign Key-Einschränkung nutzen

Wir entwerfen einer Datenbank in die ich beachten muss einige FK(foreign key)
- Einschränkungen. Es ist aber nicht beschränkt auf
die formale Strukturierung und Normalisierung.
Wir gehen für Sie nur, wenn Sie alle
performance oder Skalierbarkeit Vorteile.

Ich habe schon durch einige interessante Artikel und googeln für praktische Vorteile. Hier sind einige links:

http://www.mssqltips.com/tip.asp?tip=1296

Wollte ich mehr wissen über die Vorteile von FK (abgesehen von der formalen Strukturierung und der berühmten kaskadierte löschen\update).

  • FK sind nicht 'indiziert' standardmäßig also, was sind die überlegungen, während die Indizierung von FK?

  • Umgang nullable Felder zugeordnet sind, die als foreign key - ist das erlaubt?

  • Abgesehen von der Indizierung aus, bedeutet das die Optimierung der Abfrage-Ausführungspläne in SQL-Server?

Ich weiß, es gibt mehr, aber ich würde lieber die Experten sprechen auf diesem. Bitte führe mich.

InformationsquelleAutor Hemant Tank | 2009-10-27
Schreibe einen Kommentar