2012-06-09 15 views
11

उदाहरण के लिए, the EXPLAIN documentation से:PostgreSQL के EXPLAIN में 'चौड़ाई` फ़ील्ड का क्या अर्थ है?

 
EXPLAIN SELECT * FROM tenk1; 

         QUERY PLAN 
------------------------------------------------------------- 
Seq Scan on tenk1 (cost=0.00..458.00 rows=10000 width=244) 

क्या width=244 मतलब है?

+1

जो व्यक्ति डाउनवॉटेड: क्या हो रहा है? एक छोटी रचनात्मक आलोचना की सराहना की जाएगी। –

उत्तर

14

यह

असल में प्रत्येक पंक्ति लौटे 244 बाइट्स हो जाएगा "इस योजना नोड द्वारा अनुमानित औसत चौड़ाई (बाइट्स में) पंक्तियों उत्पादन की है।" अधिक जानकारी के लिए

Explain देखें।

+0

आह, कमाल। धन्यवाद। –

+1

आह, ऐसा लगता है [8.1 के लिए प्रलेखन] (http://www.postgresql.org/docs/8.1/static/sql-explain.html) (जो मैं पढ़ रहा था) चौड़ाई के अर्थ की व्याख्या नहीं करता है, लेकिन [8.3 के लिए प्रलेखन] (http://www.postgresql.org/docs/8.3/static/using-explain.html) (जिसे आपने लिंक किया है) करता है। यह समझाएगा कि मैंने इसे क्यों नहीं देखा। –

+1

@ डेविडवॉल्वर: आपको पुराने संस्करणों के मैनुअल को नहीं पढ़ना चाहिए। मैन्युअल पढ़ें जो ** आपके ** संस्करण से मेल खाता है। बीटीडब्ल्यू: 8.3 जल्द ही डी-समर्थित होने जा रहा है, इसलिए यदि आप वास्तव में इसका उपयोग करते हैं तो आपको जितनी जल्दी हो सके अद्यतन करने के लिए तैयार रहना चाहिए। पसंदीदा रूप से 9.1 –

संबंधित मुद्दे