Skip to content
Cloud Efficiency Hub

Inactive Tables in Storage Account

The short version

Tables with no read or write activity often represent deprecated applications, obsolete telemetry, or abandoned development artifacts.

PointFive Research

Cloud cost research at PointFive

Azure service
Azure Table Storage
Category
Storage
Reference
CER-0093
Type
Idle or Unused Resource

Explanation

Why the waste happens and who it affects.

Retaining inactive tables increases storage costs and operational complexity. Regularly auditing and cleaning up unused tables helps maintain a streamlined, cost-effective storage environment.

Billing model

The pricing dimensions that drive this cost.

Azure Table Storage charges for stored data per GB and separately for read, write, and delete operations. Tables incur ongoing storage costs even if no activity occurs, contributing to unnecessary baseline expenses.

How to detect

5 checks to find it in your estate.

  • Identify Azure Table Storage tables with no read or write operations over a defined lookback period, using Table resource logs (StorageTableLogs) collected for that whole period; platform Transactions metrics are reported per storage account and cannot isolate individual tables
  • Review table creation dates, metadata, and ownership tags to assess relevance and intended retention
  • Check for compliance, legal hold, or audit requirements before initiating deletions or exports
  • Evaluate whether table contents require archival, and plan export strategies where needed
  • Validate findings with application owners, data stewards, or governance teams before proceeding

How to fix

How to remove the waste.

Delete tables confirmed to be redundant or obsolete. If long-term retention is required, export the table contents (e.g., to CSV or JSON format) and store them in lower-cost services like Azure Blob Storage Archive tier. Incorporate tagging and lifecycle management practices to prevent reaccumulation of unused tables.

Documentation

Vendor references for pricing and configuration.