Your organization purchased 2,000 BigQuery Enterprise edition slots in a reservation named prod-resv. Two projects share it: risk-analytics, a mission-critical workload with a strict 60-second query SLA, and mkt-explore, which runs ad-hoc queries that can tolerate delays. During month-end close marketing runs numerous queries, exhausting the 2,000 slots and causing risk-analytics to miss its SLA. As lead data engineer, how can you restore risk-analytics performance without raising the total committed slot count or completely blocking marketing activity?
Purchase an additional 500 flex slots and assign them to risk-analytics for the month-end period, then delete the flex slots when no longer needed.
Create a new reservation sized for the risk-analytics workload, move only the risk-analytics project assignment to it, and keep mkt-explore in the existing prod-resv so it can use any idle slots that remain.
Increase the maximum concurrent slots for the risk-analytics project within prod-resv so its queries pre-empt marketing queries when slots are scarce.
Convert prod-resv back to on-demand (analysis) pricing so BigQuery automatically allocates extra capacity to risk-analytics queries during spikes.
Creating a separate reservation and allocating an appropriate number of the existing committed slots to it guarantees that risk-analytics always has exclusive capacity. Because reservations share idle slots with their siblings by default, any slots not used by risk-analytics can still be borrowed by prod-resv, so marketing queries continue to run when spare capacity exists. Other options either rely on capabilities BigQuery doesn't provide, violate the cost constraint by adding slots or switching to on-demand pricing, or fail to resolve slot contention.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a BigQuery reservation?
Open an interactive chat with Bash
How do sibling reservations share idle BigQuery slots?
Open an interactive chat with Bash
What are the advantages of flex slots in BigQuery?
Open an interactive chat with Bash
What are BigQuery slots?
Open an interactive chat with Bash
How does reservation sharing work in BigQuery?
Open an interactive chat with Bash
What is the difference between committed slots and flex slots in BigQuery?
Open an interactive chat with Bash
GCP Professional Data Engineer
Maintaining and automating data workloads
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .