好像有点明白你意思,是不是当用户客户端连接后,需要在服务器某个程序中(假定为WEB)显示用户的在线状态?类似QQ的在线用户列表之类?
如果是,那关键就在于当用户连接到服务器并成为在线状态时如何让WEB同步显示,相做到精确的同步,可以在修改状态再执行其他步骤如存储过程,或者直接在状态表上加触发器,代价是资源消耗比较大。
另一种办法就是WEB去轮询,隔一定时间去查询一次用户状态,比如30秒或10秒,根据需要进行调整。
如果数据量比较大,可以两种办法一起用,放一个临时表,当用户修改状态时,同步更新这个临时表,临时表只存放指定条数的数据以提高检索效率,然后WEB再去轮询这个临时表,速度会快一些