Optimize your FiveM server
This guide gives you tips to optimize your FiveM server performance.
Server configuration
server.cfg
# Limit entities
setr sv_maxclients 64
setr onesync_distanceCullVehicles 300
setr onesync_distanceCulling 300
# Disable excessive logs
sv_scriptHookAllowed 0
Resource optimization
Identify slow resources
In txAdmin, check the Performance to see which resources consume the most.
Best practices
- Avoid infinite loops - Use appropriate delays
- Optimize SQL queries - Use indexes
- Limit network events - Group data
- Clean entities - Remove abandoned vehicles
Database optimization
-- Add indexes on frequently used tables
ALTER TABLE users ADD INDEX idx_identifier (identifier);
Optimization resources
Install cleanup resources:
- Garbage collector for vehicles
- Automatic entity cleaner
Monitoring
Regularly monitor:
- CPU usage
- RAM usage
- Server tick rate
tip
A stable tick rate around 60ms indicates a well-optimized server.