
The search optimization service adds storage and maintenance costs but can dramatically speed up selective queries. Calculate the ROI for your workload.

The search optimization service adds storage and maintenance costs but can dramatically speed up selective queries. Calculate the ROI for your workload.
Table size 1TB, 10B rows:
Before Search Optimization:
SELECT * FROM large_table WHERE email = 'user@company.com';
-- Scans: 500GB
-- Time: 15 seconds
-- Cost: 0.5 credits per query
-- 1000 times/day: $45,000/month
After Search Optimization:
ALTER TABLE large_table
ADD SEARCH OPTIMIZATION ON EQUALITY(email);
-- Same query now:
-- Scans: 1MB (99.9998% reduction)
-- Time: 0.3 seconds (50x faster)
-- Cost: 0.001 credits per query
-- 1000 times/day: $90/month
ROI: Query cost savings $44,910/month, search optimization cost $473/month, net savings $44,437/month (99% reduction), payback period: Immediate.
-- For specific columns
ALTER TABLE customers
ADD SEARCH OPTIMIZATION ON EQUALITY(email, customer_id);
-- For all suitable columns
ALTER TABLE large_table ADD SEARCH OPTIMIZATION;
An e-commerce company had a 500M row orders table with frequent customer lookups. Before: query scans 200GB, 12 seconds, 5,000 queries/day = $1,500/day.
After: query scans 500KB (99.9998% reduction), 0.4 seconds (30x faster), $6/day. Search optimization cost $300/month, query savings $44,820/month, net savings $44,520/month.
Uncover hidden inefficiencies and start reducing Snowflake spend in minutes no disruption, no risk.