Server lag when player joins or disconnects

On my DarkRP server I have started to notice a constant server lag when a player joins or leaves. It usually freezes the game for about 1-2 seconds.

you sure its not just somebody spawning in weapons? since that causes mostly lag.

Yes, im positive. I even have the console open and notice it when a player disconnects/joins.

maybe an addon that precaches/preloads something as soon as somebody spawns.

Are the player’s data stored using mySQL? If so, that’s the reason, and i don’t think there’s a way to get around it.

Well, not even I thought of that… that’d definitely explain the issue.