Documentation Index
Fetch the complete documentation index at: https://docs.btsscorp.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
This guide helps you diagnose and resolve performance issues when using Koala Data Explorer with Oracle Fusion Cloud.Slow Query Performance
Identifying Slow Queries
Symptoms:- Queries take long time to execute
- Timeout errors
- VS Code becomes unresponsive during query execution
- Check query execution time: Monitor timing in results panel
- Compare similar queries: See if specific queries are slower
- Test with row limits: Add
WHERE ROWNUM <= 100to test
Common Causes of Slow Queries
Large Result Sets
Problem: Returning too many rows- Add row limits: Always use
ROWNUMorFETCH FIRST - Filter data: Use specific WHERE clauses
- Select specific columns: Avoid
SELECT *
Missing WHERE Clauses
Problem: Full table scans on large tablesInefficient Joins
Problem: Joining large tables without proper conditionsNetwork Performance Issues
Slow Connection to Oracle Fusion
Symptoms:- Long delays before queries start executing
- Intermittent timeouts
- Slow authentication
- Network latency: Distance to Oracle Fusion servers
- VPN overhead: Corporate VPN adding latency
- Bandwidth limitations: Slow internet connection
- Proxy servers: Corporate proxies adding delays
- Test network speed: Use network speed tests
- Check VPN: Try without VPN if possible
- Use wired connection: Ethernet instead of WiFi
- Peak hours: Avoid peak usage times
DNS Resolution Issues
Symptoms:- Initial connection delays
- Intermittent “host not found” errors
- Use IP addresses: If DNS is slow, try IP address
- DNS cache: Clear DNS cache on your machine
- Alternative DNS: Try different DNS servers (8.8.8.8, 1.1.1.1)
VS Code Performance Issues
High Memory Usage
Symptoms:- VS Code becomes slow or unresponsive
- High memory usage in Task Manager
- System becomes sluggish
- Large result sets: Too much data loaded in memory
- Multiple query tabs: Many tabs with results open
- Query history: Large query history accumulation
- Clear results: Close result tabs when done
- Limit query results: Use smaller row limits
- Restart VS Code: Periodically restart to clear memory
- Close unused tabs: Keep only necessary tabs open
Slow UI Response
Symptoms:- Typing lag in query editor
- Slow scrolling through results
- Delayed button clicks
- Reduce result set size: Display fewer rows
- Close large results: Clear memory-intensive results
- Disable extensions: Temporarily disable other VS Code extensions
- Check system resources: Monitor CPU and memory usage
Oracle Fusion Performance
Database-Side Performance
Common Oracle Issues:- Peak usage times: High load during business hours
- Maintenance windows: Scheduled maintenance affecting performance
- Resource contention: Other users running heavy queries
- Off-peak usage: Run queries during low-usage times
- Check announcements: Monitor Oracle Fusion maintenance schedules
- Optimize queries: Use efficient SQL patterns
Query Optimization Techniques
Use Indexes Effectively
Efficient Date Filtering
Data Export Performance
Slow Export Operations
Symptoms:- Export operations take very long
- Export failures due to timeouts
- Large file generation delays
For Large Datasets:
- Use CSV instead of Excel: CSV is faster for large data
- Export in batches: Break large exports into smaller chunks
- Filter before export: Reduce data size with WHERE clauses
Excel Export Optimization:
CSV Export for Large Data:
Performance Monitoring
Built-in Performance Tracking
Available Metrics:- Query execution time (displayed in results)
- Row count returned
- Connection response time
- Monitor timing: Check execution time for each query
- Compare performance: Track changes over time
- Identify patterns: Note which queries are consistently slow
Performance Benchmarking
Simple Benchmarks:System Resource Optimization
Computer Performance
Recommended Specifications:- RAM: 8GB+ (16GB recommended)
- CPU: Modern multi-core processor
- Storage: SSD recommended for better performance
- Network: Stable broadband connection
- Close unnecessary applications: Free up system resources
- Regular restarts: Clear memory and temporary files
- Disk cleanup: Ensure adequate free disk space
- Update drivers: Keep network and graphics drivers current
VS Code Optimization
Settings to Consider:- Disable unused extensions: Reduce VS Code overhead
- Update regularly: Keep Koala and VS Code updated
- Reset settings: Restore default settings if issues persist
Troubleshooting Workflow
Step-by-Step Performance Diagnosis
-
Identify the issue:
- Slow queries?
- Slow connections?
- Slow UI?
- Slow exports?
-
Isolate the cause:
- Test simple queries first
- Check network connectivity
- Monitor system resources
- Compare with known working queries
-
Apply targeted solutions:
- Query optimization for slow queries
- Network troubleshooting for connection issues
- Resource management for UI issues
-
Verify improvement:
- Test the same operations again
- Monitor performance over time
- Document what worked
Performance Testing Queries
Connection Test:Best Practices for Performance
Query Writing Best Practices
- Always use row limits: Protect against accidentally large results
- Filter early and often: Use WHERE clauses to reduce data
- Select only needed columns: Avoid SELECT *
- Use appropriate date ranges: Don’t query all historical data
- Test with small datasets first: Verify query logic before scaling up
Usage Patterns
- Plan your queries: Think about what data you need before writing SQL
- Reuse successful patterns: Save and reuse well-performing queries
- Monitor your usage: Be aware of peak times and system load
- Batch similar work: Group related queries together
- Clean up regularly: Close unused tabs and clear old results
Environment Considerations
- Development vs Production: Performance may vary between environments
- Time zones: Consider Oracle Fusion server time zone for peak usage
- Geographic location: Distance from Oracle servers affects latency
- Corporate networks: Internal networks may have different performance characteristics
Getting Performance Help
Information to Collect
Before contacting support about performance issues:- Query details: The specific query experiencing issues
- Timing information: How long queries take vs. expected time
- System information: Your computer specs and network type
- Environment details: Which Oracle Fusion environment
- Reproducibility: Whether issue is consistent or intermittent
Performance Logs
Enable performance logging:- Open VS Code settings
- Search for “Koala performance”
- Enable performance monitoring
- Reproduce the issue
- Collect timing information
Next Steps
Query Optimization
Learn to write efficient SQL queries
Connection Issues
Resolve connection and network problems

