网络游戏中多线程查询优化的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:baidawei888888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入二十一世纪以来,随着互联网的迅速发展,我国网络游戏出版业取得了长足发展,逐渐成为互联网出版业和互联网信息服务业新的增长点。游戏产业已经成长为新兴产业。东北大学网络与通信中心承担沈阳都市互动公司的“沈阳有宝网络游戏V2.0”的开发。“沈阳有宝”网络游戏采用C/S的体系结构。由有宝游戏服务器,聊天服务器,Web服务器,数据库,防火墙,客户端六部分构成。 本文首先给出了“沈阳有宝”网络游戏概述和所涉及的主要技术。然后提出了游戏模块、协议、数据库等的总体设计。考虑到网络游戏本身要求多用户同时在线、交互及时、可靠性、健壮性的特点,及互联网络本身传输带宽的限制,而且查询操作所基于的SELECT语句又是SQL语句中代价最大的语句,本文提出并实现了一种多线程查询优化的方法。即通过创建和使用连接池,管理计算机的连接资源,并进行合理的连接分配和调度,节省建立连接的时间;通过设计及使用索引和存储过程,并针对索引进行SQL查询语句进行优化设计来提高程查询效率;通过精心设置服务器并减少数据库的冲突,避免死锁,提高系统性能。 在网络游戏中,由于受I/O,CPU或网络的瓶颈的影响,而导致系统性能下降。但通过多线程查询优化可以使系统的查询处理时间变短,提高系统的性能及响应速度。
其他文献
虚拟手术仿真(Virtual Surgery Simulation)是专门用来模拟在手术过程可能遇到的各种现象的虚拟现实(Virtual Reality)应用系统。其研究内容包括对医学数据的交互与可视化、
语音检索是指对于用户输入的查询请求,从语音库中检索并返回满足该请求的语音片段。随着科技的日益进步和互联网的飞速发展,人们接触到的多媒体信息也呈指数增长,这其中广播新闻
现如今,生物特征识别已经被广泛的应用,在日常生活中,我们可以在比如门禁系统,支票对账,等场合的应用。与传统的身份识别技术比较,比如单纯的射频识别系统,生物信号特征身份识别技术
搜索引擎是目前Web检索的主要工具,在任何一个搜索引擎中随意输入一个关键词,就可能得到成百上千、上万个检索结果,用户真正需要的信息被淹没在长长的列表中,本文针对搜索引
本文就决策支持系统的发展现状及其体系结构进行了介绍,特别是基于数据仓库的决策支持数据平台的组建过程进行了较深入的研究,提出了一种新型的数据仓库系统结构。此外本文还
徐开发分布式计算已经成为计算机科学前沿的研究热点之一.由于并发分布式计算与传统的顺序计算有着本质的不同,以及并发分布式系统固有的复杂性,我们并发分布式计算的本质的
随着多媒体和网络技术的发展及多媒体远程通信需求的出现,多媒体会议通信系统的研究越来越受到瞩目。尤其在ITU 提出H.323协议以来,该协议对分组交换网上开展多媒体会议的支
在现代同步传动控制系统领域中,生产机台电气控制系统的硬件技术集成度越来越高,其主要控制手段为计算机技术。将上位机(工控机)的现场监控和下位机(单片机)的实时控制即微机
近年来,网格的发展日新月异。当网格被用来作为各种大型应用的计算平台时,寻找网格中最佳资源并合理组织这些资源以满足应用需要是困难的。网格资源选择的目的就是要为应用选
随着不断增长的分布式多媒体应用的需求,以及Internet上商业化应用的飞速发展,对网络的服务质量(QoS:Quality of Service)提出了更高的要求,高效的QoS支持变得越来越重要。IE