Urgent.News

What's breaking now, across thousands of outlets.

Tech

The Four Ghosts in Your Data Warehouse (And How to Evict Them)

Forgotten copies, full price. Pull up a chair, grab some chai, and let me tell you about a quiet disaster waiting in your cloud bill. $9,847. In exactly 22 seconds. That is what running a single bad query three times cost on Google BigQuery (Google’s managed cloud data warehouse—basically a massive analytical database built to crunch terabytes of reporting data in seconds). This was documented…

The headline reads: The Four Ghosts in Your Data Warehouse (And How to Evict Them).

The source material explains that a single bad query on Google BigQuery cost $9,847 in just 22 seconds. This happened because BigQuery bills based on the volume of data scanned, not the output shown. The engineer thought a LIMIT clause would save money, but it didn't.

The source identifies four main culprits for high warehouse bills: forgotten tables, copy sprawl, zombie snapshots, and temporary tables that never expire. Forgotten tables are one-off data pulls, abandoned machine learning experiments, and leftovers from pipelines that were migrated. Copy sprawl involves multiple tables with similar names, created as safety nets during updates.

Zombie snapshots are backup table snapshots left untouched indefinitely. Temporary tables that never expire are staging tables created by ETL pipelines without cleanup steps.

The source provides an SQL query to identify tables that haven't been queried in the last 180 days, helping to find the four ghosts. These forgotten tables, copy sprawl, zombie snapshots, and temporary tables that never expire are all expensive in the long run, even though storage costs are cheap. The source stresses the importance of finding what nobody queries to clean up unused tables and reduce costs.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Battle City: The Famicom Tank Game That Conquered Clone Consoles Everywhere

Two tanks, one eagle, and a wall of red bricks. If you grew up anywhere a Famicom (or one of its many clones) was plugged into a TV, you probably remember Battle City — Namco's 1985 top-down tank…

  • Battle City, a Famicom tank shooter, debuted in 1985
  • Game featured co-op play, power-ups, and level editor
  • Spread globally via clones and multicart cartridges

Choosing a Welding Process for EV Battery Packs When Heat Input Decides Everything

A battery pack is an awkward place to weld. Inside one assembly you find thin copper and aluminium foils, busbars, cell tabs, and a sealed housing, all sitting close to heat sensitive cells and…

  • Laser welding preferred for EV battery packs due to minimal heat input.
  • Copper and aluminum reflect and conduct heat quickly, challenging stable welds.
  • Decision matrix helps score welding processes based on joint type, material, and thermal budget.

Handing a file from your phone to a coding agent running on your computer

When a coding agent runs on a desktop and you are away from it, a small problem keeps coming back: the file you just received (a spec PDF, an error screenshot) lives on your phone, while the agent…

  • Kiteline app enables tracking of coding agents on iPhone, iPad, or Apple Watch.
  • Desktop version of coding agent is open-source on GitHub, no API key needed.
  • File sent from iPhone is stored on computer, appears as local file to agent.

More from Monday 9 November →