Snowflake में क्वेरी परफॉर्मेंस

Snowflake में डेटा मॉडलिंग परिचय

Nuno Rocha

Director of Engineering

डेटा स्टोरेज

रो-आधारित स्टोरेज

Snowflake में डेटा मॉडलिंग परिचय

डेटा स्टोरेज (1)

रो-आधारित PostgreSQL

Snowflake में डेटा मॉडलिंग परिचय

डेटा स्टोरेज (2)

रो-आधारित Snowflake

Snowflake में डेटा मॉडलिंग परिचय

Massively parallel processing

कई समानांतर प्रोसेस एक क्वेरी चलाते हुए

Snowflake में डेटा मॉडलिंग परिचय

डेटा स्टोरेज में MPP की भूमिका

माइक्रो पार्टिशन में बँटा डेटा

Snowflake में डेटा मॉडलिंग परिचय

डेटा स्टोरेज में MPP की भूमिका (1)

नियमित पार्टिशन में बँटा डेटा

Snowflake में डेटा मॉडलिंग परिचय

क्वेरी निष्पादन समय का विज़ुअलाइज़ेशन

क्वेरी निष्पादन का परिणाम

Snowflake में डेटा मॉडलिंग परिचय

क्वेरी निष्पादन समय का विज़ुअलाइज़ेशन (1)

क्वेरी प्रोफ़ाइल ढूँढने के निर्देश

Snowflake में डेटा मॉडलिंग परिचय

क्वेरी निष्पादन समय का विज़ुअलाइज़ेशन (2)

क्वेरी प्रोफ़ाइल पेज

Snowflake में डेटा मॉडलिंग परिचय

टर्मिनोलॉजी ओवरव्यू

  • Massively Parallel Processing (MPP): Snowflake का इंजन जो कई सर्वरों से एक साथ डेटा प्रोसेस करता है.
  • माइक्रो-पार्टिशन: Snowflake में छोटे डेटा स्टोरेज सेगमेंट, जो रिट्रीवल स्पीड बढ़ाते हैं.
  • कॉलमनर स्टोरेज: स्टोरेज फ़ॉर्मेट जिसमें हर कॉलम अलग से संग्रहीत होता है.
  • रो-आधारित स्टोरेज: पारंपरिक फ़ॉर्मेट जहाँ हर रो क्रम से स्टोर होती है.
  • PostgreSQL: ओपन-सोर्स रिलेशनल डेटाबेस सिस्टम जो रो-आधारित स्टोरेज उपयोग करता है; परफॉर्मेंस तुलना में Snowflake के साथ अक्सर देखा जाता है.
  • क्वेरी प्रोफ़ाइल: Snowflake की सुविधा जो क्वेरी निष्पादन के स्टेप्स और रिसोर्स उपयोग का विज़ुअलाइज़ेशन देती है.
Snowflake में डेटा मॉडलिंग परिचय

अभ्यास करते हैं!

Snowflake में डेटा मॉडलिंग परिचय

Preparing Video For Download...