Get a free observability report to evaluate the potential savingsContact us →
उपलब्ध है:EnglishFrançaisEspañolहिन्दी中文العربية
स्लॉट उपयोग3 मिनट पढ़ें

सेकंड के अनुसार BigQuery स्लॉट उपयोग

सेकंड-स्तरीय स्लॉट डेटा BigQuery में उपलब्ध सबसे बारीक ग्रेनुलैरिटी है। विशिष्ट समय विंडो की विस्तृत डीबगिंग के लिए इसका उपयोग करें।

यह क्यों मायने रखता है

जब आप जानते हैं कि कोई प्रदर्शन समस्या लगभग कब हुई, तो सेकंड-स्तरीय डेटा आपको बिल्कुल पुनर्निर्माण करने देता है कि क्या हुआ।

यह कैसे काम करता है

JOBS_TIMELINE से SECOND ग्रेनुलैरिटी पर period_slot_ms एकत्र करता है (1,000ms से विभाजित करके)। डेटा की मात्रा के कारण, lookback_days को छोटा रखें।

SQL क्वेरी

Fill in your details to get a ready-to-run query:

SQL
-- Per-second slot consumption for detailed burst analysis

DECLARE lookback_days INT64 DEFAULT 1; -- keep small for second-level data

WITH second_slots AS (
  SELECT
    period_start AS second,
    ROUND(SUM(period_slot_ms) / 1000, 2) AS avg_slots
  FROM `your-project`.`region-us`.INFORMATION_SCHEMA.JOBS_TIMELINE
  WHERE period_start >= TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL lookback_days DAY)
    AND statement_type != 'SCRIPT'
  GROUP BY second
),
calendar AS (
  SELECT ts AS second FROM UNNEST(GENERATE_TIMESTAMP_ARRAY(
    TIMESTAMP_TRUNC(TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL lookback_days DAY), SECOND),
    TIMESTAMP_TRUNC(CURRENT_TIMESTAMP(), SECOND),
    INTERVAL 1 SECOND)) AS ts
)
SELECT
  c.second,
  IFNULL(s.avg_slots, 0) AS avg_slots
FROM calendar c
LEFT JOIN second_slots s ON c.second = s.second
ORDER BY c.second
your-project और region-us को अपने GCP प्रोजेक्ट और dataset region से बदलें।

क्वेरी व्याख्या

सेकंड-स्तर पर, क्वेरी प्रति-सेकंड स्लॉट प्राप्त करने के लिए period_slot_ms को 1,000 से विभाजित करती है। चेतावनी: 1 दिन = 86,400 पंक्तियां, 7 दिन = 604,800 पंक्तियां।

मुख्य अंतर्दृष्टि

  • lightbulb

    सेकंड-स्तरीय डेटा प्रकट करता है कि स्लॉट मांग क्रमिक रूप से बढ़ती है या तुरंत बढ़ती है।

  • lightbulb

    यदि स्लॉट उपयोग तेजी से दोलन करता है, तो आपके पास कई अल्पकालिक क्वेरी हैं।

  • lightbulb

    >60 सेकंड के लिए निरंतर उच्च स्लॉट उपयोग एकल भारी क्वेरी या समवर्ती बैच को इंगित करता है।

  • lightbulb

    स्लॉट मांग को क्वेरी संख्या के साथ सहसंबंधित करने के लिए समवर्ती क्वेरी डेटा के साथ इस डेटा का उपयोग करें।

सर्वोत्तम प्रथाएं

  1. 1

    सेकंड-स्तरीय ग्रेनुलैरिटी का उपयोग केवल विशिष्ट घटनाओं की लक्षित डीबगिंग के लिए करें।

  2. 2

    समझने के लिए कि क्या उच्च स्लॉट उपयोग कुछ भारी क्वेरी या कई हल्की क्वेरी से आता है, समवर्ती क्वेरी डेटा के साथ मिलाएं।

  3. 3

    स्लॉट उपयोग हीटमैप बनाने के लिए विज़ुअलाइज़ेशन टूल पर निर्यात करें।

  4. 4

    अत्यधिक डेटा प्रोसेस करने से बचने के लिए lookback_days को 1 पर सेट करें।

क्या आप चाहते हैं कि CloudClerk स्वचालित रूप से ये बचत खोजे?

हमारा प्लेटफॉर्म आपके BigQuery प्रोजेक्ट से जुड़ता है, इन विश्लेषणों को स्वचालित रूप से चलाता है और AI-संचालित अनुकूलन सिफारिशें देता है।

संबंधित गाइड

updateस्लॉट उपयोग

मिनट के अनुसार BigQuery स्लॉट उपयोग

मिनट-स्तरीय BigQuery स्लॉट खपत डेटा प्राप्त करें। प्रदर्शन समस्याओं को डीबग करने और बर्स्ट स्लॉट मांग को समझने के लिए आवश्यक।

गाइड पढ़ें
scheduleस्लॉट उपयोग

घंटे के अनुसार BigQuery स्लॉट उपयोग

पीक उपयोग विंडो की पहचान करने और आपके आरक्षण शेड्यूलिंग को अनुकूलित करने के लिए घंटावार BigQuery स्लॉट खपत की निगरानी करें।

गाइड पढ़ें
calendar_todayस्लॉट उपयोग

दिन के अनुसार BigQuery स्लॉट उपयोग

समय के साथ दैनिक BigQuery स्लॉट खपत को ट्रैक करें। अपने स्लॉट आरक्षण को सही आकार देने के लिए दैनिक उपयोग पैटर्न और रुझानों की पहचान करें।

गाइड पढ़ें
call_splitसमवर्तिता

मिनट के अनुसार BigQuery समवर्ती क्वेरी

गिनें कि हर मिनट कितनी BigQuery क्वेरी एक साथ चलती हैं। कतारबद्धता और धीमे प्रदर्शन का कारण बनने वाले समवर्ती बाधाओं का पता लगाएं।

गाइड पढ़ें