Performance Issues
Optimize app performance and resolve speed problems.
Slow Loading Times
Section titled “Slow Loading Times”App pages loading slowly:
Check performance:
- Expected load time: < 2 seconds
- Actual: 5-10 seconds
Causes:
- Large number of files (1000+)
- Slow internet connection
- Browser cache full
- Too many browser tabs open
- Computer resources low
Solutions:
- Enable pagination: Settings → Display → Items per page: 50
- Clear browser cache: Ctrl+Shift+Del
- Close unused tabs
- Use Chrome or Firefox (faster)
- Filter/search instead of browsing all
File Upload Slow
Section titled “File Upload Slow”Uploads taking very long:
Check upload speed: Test: speedtest.net Required: 5+ Mbps upload Your speed: ? Mbps
Improve:
- Use wired connection (not WiFi)
- Close bandwidth-heavy apps
- Upload smaller batches (20-30 files)
- Upload during off-peak hours
- Contact ISP if consistently slow
Large files:
- 1 GB @ 10 Mbps: ~13 minutes
- 5 GB @ 10 Mbps: ~67 minutes
- Use FTP for 100+ GB
Download Speed Slow
Section titled “Download Speed Slow”Customers report slow downloads:
Check CDN: Settings → Performance → CDN Status: Should be “Enabled”
Solutions:
- Enable CDN: Settings → Performance
- Check file size (compress if >500 MB)
- Use optimized formats (MP4 not AVI, PDF not TIF)
- Verify R2/storage provider status
- Test from multiple locations
Monitor: Analytics → Performance → Download Speed Target: 10+ MB/s average
Database Slow Queries
Section titled “Database Slow Queries”Search and filters slow:
Symptoms:
- Search takes 10+ seconds
- Filters timeout
- Page hangs
Fix:
- Settings → Advanced → Database → Optimize
- Rebuild indexes
- Clear old data (delete test orders)
- Archive old files (>1 year)
Prevention:
- Regular database maintenance
- Don’t store test data
- Archive old orders
- Enterprise: Read replicas
Memory Issues
Section titled “Memory Issues”Browser running out of memory:
Error: “Page unresponsive” or browser crash
Causes:
- Too many files loaded
- Memory leak in browser
- Insufficient RAM
Solutions:
- Restart browser
- Close other tabs/apps
- Enable pagination
- Upgrade computer RAM (if old computer)
- Use desktop app (if available)
API Rate Limiting
Section titled “API Rate Limiting”“Too many requests” error:
Error: HTTP 429 - Too Many Requests
Limits:
- 1000 requests/hour
- 100 requests/minute burst
Solutions:
- Slow down API requests
- Implement backoff/retry logic
- Cache responses
- Upgrade to higher tier (Enterprise)
Code example:
if (response.status === 429) { const retryAfter = response.headers.get('Retry-After'); await sleep(retryAfter * 1000); // retry request}Next Steps
Section titled “Next Steps”Contact support for persistent performance issues.