Jaka jest główna różnica między łączeniem zagnieżdżonym a łączeniem skrótów? Nie mam pojęcia o tym i wszystko, co wiem, to to, że pojawiają się one na planie wykonania zapytania. Czy ktoś może rzucić trochę światła na to?Różnica między sprzężeniem w gnieździe zagnieżdżonym a łączeniem skrótu w programie SQL Server 2008
Różnica między sprzężeniem w gnieździe zagnieżdżonym a łączeniem skrótu w programie SQL Server 2008
Odpowiedz
Oto niektóre linki. Zgadzam się z nami, pytanie nie jest zbyt konstruktywne, ponieważ aby odpowiedzieć na to, powtarzalibyśmy to, co zostało napisane gdzie indziej. Jeśli chcesz powtórzyć zdanie w bardziej konkretny sposób, np. pokaż nam zapytanie i plan, który ma jeden typ, w którym możesz oczekiwać innego lub chcesz wiedzieć, dlaczego dany typ został wybrany, wtedy myślę, że byłoby to o wiele bardziej odpowiednie pytanie. Poniższe linki powinny pomóc:
http://www.madeira.co.il/loop-hash-and-merge-join-types/
http://www.simple-talk.com/sql/performance/execution-plan-basics/
query optimizer operator choice - nested loops vs hash match (or merge)
To w zapytałem w wywiadzie, że właśnie się pojawiłem. Ponieważ nie wiedziałem, od czego zacząć, pomyślałem o umieszczeniu tego pytania tutaj. Dzięki za pomoc. – rvphx
- 1. Jaka jest różnica między sprzężeniem aferentnym a sprzężeniem eferentnym klasy?
- 2. Różnica między przecinkiem a złączeniem w sql
- 3. Różnica między użytkownikiem a logowaniem w SQL Server
- 4. Jaka jest różnica między loginem a poświadczeniem w SQL Server 2008?
- 5. Wysyłanie poczty SMTP w programie SQL Server 2008 R2 ekspresowe
- 6. Różnice między SQL Server 2008 i SQL Server 2008 R2 od dewelopera POV
- 7. Visual Studio "Projekt serwera SQL Server 2008 a projekt bazy danych Sql Server 2008"?
- 8. Różnica między konwersjami datetime w MSExcel i SQL Server
- 9. Jaka jest różnica między tabelą czasową a tabelą VARIABLE w SQL 2008?
- 10. Konwersja między tekstem a varcharem (MAX) w SQL Server
- 11. Jaka jest różnica między ntext i varchar w SQL Server 2008 R2
- 12. Podział ciąg przecinkiem w SQL Server 2008
- 13. Jak odbudować widok w SQL Server 2008
- 14. Różnica między przystawkami/narzędziami PowerShell/SQL Server?
- 15. Włączanie brokera usług w SQL Server 2008
- 16. Przechowywanie sekundy przestępnej w SQL Server 2008
- 17. Przypadek i liczba w SQL Server 2008
- 18. Jaka jest różnica między "pakietem" a "modułem" w programie Frege?
- 19. Group i hrabia w SQL Server 2008
- 20. ORDER BY w Sql Server 2008 view
- 21. Wyliczone typy w SQL Server 2008?
- 22. Korzystanie pivot w SQL Server 2008
- 23. iterację wierszy w SQL Server 2008
- 24. Tworzenie kolumny obliczeniowej w SQL Server 2008
- 25. Błąd logowania w SQL Server 2008
- 26. Zamień ostatni znak w SQL Server 2008
- 27. Różnica między transakcją a transakcjąScope
- 28. przypadek zerowy SQL Server 2008
- 29. TWORZENIE INDEKSU SQL Server 2008
- 30. Jaka jest prawdziwa różnica między słownikiem a tabelą skrótu?
możliwe duplikat [Co sprawia, że optymalizator zapytań SQL zdecydować między zagnieżdżonej pętli i łączyć mieszania] (http://stackoverflow.com/questions/1975623/what-makes-an-sql-query-optimiser-decide-between-a-nested-loop-and-a-hash-join) –