sql server - CROSS APPLY Performance -
क्या निम्न एसक्यूएल ले कर प्रदर्शन में सुधार करना संभव है:
SELECT t1.id , T1.name, t2.subname, t2.refvalue से तालिका 1 के रूप में टी 1 सीआरओएसएस लागू करें (टॉप 1 टी 2 यूबीआईडी, टी 2 स्यूबाइम, टी 3.फवल्यू से टेबल 2 एएस टी 2 इनर जॉइन टेबल 3 एटी टी 3 ऑन टी 2 ऑन टी 2 पर। ORDER द्वारा अंतिम अपडेड डीईएससी) एएस टी 2 और इसे फिर से लिखना ताकि यह इस तरह दिखता है:
SELECT t1.id, t1.name, t2.subname , T3.refvalue से तालिका 1 के रूप में टी 1 सीआरओएसएस लागू करें (टॉप 1 टी 2 यूबीआईडी, टी 2 एसबैमन से तालिका 2 के रूप में टीसीओ के अंतिम अपडेड डीईएससी द्वारा) टी 2 इनर जॉइन टेबल 3 के रूप में टी 3 ऑन टी 2 ऑन टी 2 ओवर।
सबसे पहले, क्या यह एक ही परिणाम देता है?
यदि इसलिए, क्वेरी योजना क्या कहती है, और सेट आँकड़े IO पर
?
Comments
Post a Comment