Windward Software – Support Operations Manual
SOP: Actian Zen & Network Performance Troubleshooting
Department: Technical Support
Version: 1.2
Approved By: Support Management
Last Updated: Mar 23, 2026
Applies To: System Five environments using Actian Zen (v12–v15)
Purpose
Provide a standardized, repeatable procedure for diagnosing and resolving Actian Zen and network performance issues within System Five environments.
Branding Header (For Print & Export)
Windward Software Ltd.
Empowering Retail & Service Businesses Since 1984
www.windwardsoftware.com
Support Line: 1-800-663-5750
1. Initial Assessment
1.1 Gather Key Information
- When did the issue start?
- What actions are slow? (Invoices, reports, posting, etc.)
- Scope of slowness:
- Workstations only?
- Server only?
- Intermittent or constant?
- Any recent changes:
- Windows updates
- Server changes
- Zen upgrades
- Network modifications
1.2 Confirm Environment
- Windows Server + workstation versions
- Zen version (server & client) + patch levels
- System Five version
- Hosting model:
- Local
- Azure
- VM
- RDS
- Cloud
2. Compare Server vs Workstation Performance
2.1 Baseline Testing
- Run the same task:
- Directly on the server
- From a workstation
2.2 Interpretation
- Workstation is 5–10× slower → Likely network/requester issue
- Both slow → Likely engine or database issue
3. Verify DSN / ODBC Configuration
3.1 Confirm Proper DSN Setup
- Must use 32-bit DSN
- Created in:
- ODBC 32-bit Administrator
- Zen Control Center (PCC / ZenCC)
3.2 DSN Checklist
- Correct
_datafilespath - Correct server hostname/IP
- Long metadata (V2) enabled
- Transport Hint = Try TCP/IP First
- Validate with:
- Get List
- Test DSN
4. Validate Actian Zen Configuration
4.1 MicroKernel Engine Settings
- File Close Delay = 0
- Page Size = 16K (large datasets)
- Cache size appropriate to the workload
- Logging is disabled unless required
Note: Only the Server should have the Cache enabled, not the Clients. For a Client/Server, setup the Cache on the Server side and leave it off on the Client side
4.2 Client Requester Settings
- Requester enabled = YES
- Transport Hint = Try TCP/IP First
- Client version matches server
5. Network Diagnostics
5.1 Physical Network Checks
- Use wired LAN (no Wi-Fi for production)
- NIC settings:
- 1 Gbps Full Duplex
- Updated drivers
- Test:
- Alternate cable
- Alternate switch port
5.2 Latency Testing
- Continuous ping to the server
- Watch for:
- Packet loss
- Jitter
- Response spikes
5.3 Virtualized Environments
- Confirm adequate:
- CPU
- RAM
- Use synthetic NICs (VMXNET3)
- Check for:
- Storage throttling
- Shared resource contention
6. Operating System & Security Checks
6.1 Windows Server
- Sufficient RAM
- Healthy disk performance
- Antivirus exclusions:
- Zen directories
- System Five directories
- Avoid:
- DFS
- Redirected folders for
_datafiles
6.2 Windows Workstations
- Antivirus exclusions applied
- Disable power-saving throttling
- Ensure consistent network profile (Private/Domain)
7. Zen Version, Patches & Known Issues
7.1 Version Check
- Server and clients on matching Zen versions
- Latest patches installed
7.2 Known Issues Review
Check release notes for:
- Communication layer defects
- Requester bugs
- Cache/memory issues
8. Security & Encryption Review
8.1 Wire Encryption
- Temporarily disable (if permitted) to test performance
- Monitor CPU usage impact
8.2 Directory Permissions
- Ensure proper read/write access
- Avoid slow or remote shares
9. Isolate Network vs Engine (Critical Step)
9.1 Local Benchmark Test
- Copy
_datafilesto workstation - Point DSN to local path
- Repeat performance test
9.2 Interpretation
- Fast locally → Network/Requester issue
- Slow locally → Engine/Database issue
10. Database Health & File Integrity
10.1 Zen Maintenance
- Rebuild tables
- Check for corruption
- Review file sizes and logs
10.2 Engine Monitoring (ZenCC)
- Long-running queries
- Lock contention
- MicroKernel stalls
11. Documentation & Escalation
11.1 Required Before Escalation
- Server + workstation specs
- Zen version + DSN screenshots
- NIC configuration + ping results
- Troubleshooting steps completed
- Local benchmark results
11.2 Escalation Paths
- Infrastructure / CloudOps → Network, VM, Azure, RDS
- Development → Engine/API issues
- Team Lead / Support Manager → Critical or unresolved cases
12. Resolution & Follow-Up
- Confirm performance restored with the customer
- Document root cause in CRM
- Provide recommendations:
- NIC upgrades
- Hardware improvements
- Track recurring issues for internal improvement


