官网首页HOME 账号注册REGISTER 会员登录LOGIN 游戏下载DOWN 英雄排行RANKING 赞助我们SUPPORT
游戏充值

客服中心

点击联系在线客服

联系客服中心:
客服工作时间:10:30至23:30
奇迹sf 地址:http://www.ecc1021.com

游戏功能

首页>>游戏功能
奇迹数据优化提升服务器性能
文章作者:奇迹sf 文章来源:http://www.ecc1021.com 更新时间:2019-8-1

服务器数据库完全优化指南,提速提速再提速

使用下面优化方式,可以大幅提高服务器相应能力,对低配置服务器最显著,对高性能服务器在巨量接入负载时也会有显著性能提升


建立索引
1:仓库索引
CREATE
INDEX [warehouse_accountid_index] ON [dbo].[warehouse] ([AccountID])
WITH
DROP_EXISTING
ON [PRIMARY]

2:角色选择画面索引
CREATE
INDEX [accountcharactet_id_index] ON [dbo].[AccountCharacter] ([Id])
WITH
DROP_EXISTING
ON [PRIMARY]

3:角色索引
CREATE UNIQUE
INDEX [pk_character_index_wy] ON [dbo].[Character] ([AccountID] desc , [Name] desc , [Money])
WITH
DROP_EXISTING
ON [PRIMARY]

4:角色登陆索引
CREATE
INDEX [pk_membpwd_index] ON [dbo].[MEMB_INFO] ([memb__pwd])
WITH
DROP_EXISTING
ON [PRIMARY]
以上代码分别在查询分析器里执行,执行后登陆看看,打开仓库看看,速度如何:)
5:在我们的表上建一些索引
我们的表有web2_Card,WEB_开头的都是我们新建的!你建一些索引就行了


注意
下列命令是如果系统中存在则删除已存在的索引
WITH
DROP_EXISTING
ON [PRIMARY]
如果没有,删除自然出错并返回

服务器: 消息 7999,级别 16,状态 9,行 1
未能找到任何名为 warehouse_accountid_index 的索引(属于表 warehouse)

删除建立索引命令内的
WITH
DROP_EXISTING
ON [PRIMARY]
这部分再运行就可以了。
另外建立索引可以加快服务器数据库查询速度,应该可以在解决由于延迟导致的复制问题