海盗王3.0的数据库3合1并库处理方案

原版的海盗王数据库有3个accountserver,gamedb,tradedb,对应到是账号数据库,游戏数据库,商城数据库。

一直都有个想法,如何把这3个库合并到一起,这样可以实现一些功能。

涉及到sqlserver的数据库导出和导入,可以参考下ai给出的方案处理即可。

把数据库合并后,另外写了一个触发器,在account表写入数据库时,触发同时往商城的accountinfo表也同步写入账号,这样在第一次打开商城时,就不会出现卡住的问题了。

需要修改GameServer的源码,增加数据库名称到配置文件,根据配置文件进行连接指定名称数据库才能实现,没有源码的童靴们就不要想了。

经过测试,完美实现预想的功能。

相关推荐
老纪3 小时前
Redis分布式锁进第九零篇
数据库·redis·分布式
haven-8523 小时前
MySQL事务ACID、隔离级别、MVCC、幻读解决
数据库·mysql
小高学习java3 小时前
事务的边界问题,如何判断数据回滚时机。
java·数据库·后端
迷枫7124 小时前
【无标题】
数据库
TDengine (老段)5 小时前
TDengine 扫描算子 — TableScan、TagScan 与下推优化
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
放下华子我只抽RuiKe55 小时前
FastAPI 全栈后端(三):数据库与 ORM
前端·数据库·react.js·oracle·性能优化·前端框架·fastapi
BAGAE5 小时前
星链卫星数据获取:从太空安全到实时通信的技术革命
网络·数据结构·数据库·算法·云计算·hbase
zh_xuan5 小时前
Android导出并查看数据库
数据库·sqlite
小短腿的代码世界5 小时前
Qt定时器高精度架构:从QTimer源码到纳秒级定时调度
数据库·qt·架构
herinspace6 小时前
管家婆辉煌软件如何新增往来单位档案分类
服务器·数据库·电脑·管家婆软件