Accessing Settings
Via VS Code Settings
- Open VS Code Settings:
- Windows/Linux:
Ctrl+, - Mac:
Cmd+,
- Windows/Linux:
- Search for “Koala”
- Modify settings as needed
Via Settings JSON
- Open Command Palette (
Ctrl+Shift+P) - Type: “Preferences: Open Settings (JSON)”
- Add Koala settings
Core Settings
Query Execution
Max Rows applies a server-side
ROWNUM restriction to every query, even when additional WHERE filters are present.10, 50, 100, 500, 1000, 2500, 5000 plus an Unlimited checkbox for larger result sets (paid). The free tier remains capped at 50 rows even when higher values are selected.
Timeout Configuration
Adjust timeout for different scenarios:Logging Settings
Enable Logging
Logging Levels
View Logs
- Open Command Palette
- Type: “Koala: View Logs”
- Review log entries in the panel
Scheduled Report Settings
For large dataset processing:SQL History Settings
Performance Settings
Memory Management
For large result sets:Network Optimization
Development Settings
Testing and QA
Workspace vs User Settings
User Settings (Global)
Applied to all VS Code projects:Workspace Settings (Project)
Applied only to current project:Workspace settings override user settings for the current project.
Environment-Specific Configuration
Development Environment
Production Environment
Proxy Configuration
For corporate networks:Reset to Defaults
Reset All Settings
- Open Command Palette
- Type: “Preferences: Open Settings (JSON)”
- Remove all
koalaDataExplorer.*entries - Reload VS Code
Default Values
Troubleshooting Settings
Settings Not Applied
- Check for syntax errors in settings.json
- Reload VS Code window (
Ctrl+R) - Verify setting names are correct
- Check workspace vs user settings
Performance Issues
If extension is slow:Connection Problems
For connection issues:Settings Priority
Settings are applied in this order (highest priority first):- Workspace settings (
.vscode/settings.json) - User settings (
~/.config/Code/User/settings.json) - Default settings (extension defaults)
Export/Import Settings
Export Settings
Import Settings
Next Steps
Timeout Settings
Configure timeouts for your network
Logging
Set up logging for debugging
First Connection
Configure your first connection
Troubleshooting
Resolve configuration issues