学科分类
/ 4
79 个结果
  • 简介:一个凸现在很多开发者或数据库管理员面前的问题是数据库系统的性能问题。性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。本文通过一个例子讲述如何应用简化技术优化SQL语句,也讨论在系统设计阶段应该考虑的和语句性能密切相关的一些问题。

  • 标签: SQL语句 优化技术 数据库系统 软件设计 数据库管理
  • 简介:一、前言很多数据库系统性能不理想是因为系统没有经过整体优化,存在大量性能低下的SQL语句。这类SQL语句性能不好的首要原因是缺乏高效的索引。没有索引除了导致语句本身运行速度慢外,更是导致大量的磁盘读写操作,使得整个系统性能都受之影响而变差。解决这类系统的首要办法是优化这些没有索引或索引不够好的SQL语句。

  • 标签: SQL语句 技术优化 索引 系统性能 应用 整体优化
  • 简介:Linux系统为了稳定和通用,默认的硬盘设置比较保守。虽然在使用一些较新的内核时会自动打开DMA,但是还可以用“hdkparm”程序进一步调整硬盘的工作参数,达到更好所的性能。hdparm是一个显示和设置(E)IDE硬盘驱动器参数的系统工具。例如,它可以用来调整硬盘驱动器性能和节电状态,并且对硬盘进行简单的性能测试。只要是IDE接口的设备它都能很好支持,包括光驱。几乎每个发行版都带有这个工具,下面假设要设置的驱动器为hda,用root用户登录,进行详细的说明。

  • 标签: LINUX系统 磁盘性能 硬盘驱动器 节电状态 工作参数 虚拟终端
  • 简介:现在游戏的画面表现力越来越好,各种声光效果几可乱真。游戏的开发商也在画面上下足了功夫,多重纹理、动态光源、实时阴影等各种最新技术的运用,造就了游戏画面表现力一次又一次的飞越。与此对应的是,游戏对物理特性的模拟相对于画面的表现力而言,还处于一个比较初级的阶段。除去一些第一人称射击类游戏对物理效果的模拟达到了比较好的程度外,其他类型的游戏要么表现的效果很不自然,要么根本就没有相关的物理表现。大家一定有这样的体验:明明离障碍物还有一定的距离,但所控制的人物就是走不过去;要么就是人物的小半个身子嵌进了障碍物中。这些都大大的降低了游戏的体验感。试想一下,

  • 标签: 碰撞系统 第一人称射击类游戏 游戏画面 优化设计 物理特性 表现力
  • 简介:当你的SQLServer数据库系统运行缓慢的时候,你或许多多少少知道可以使用SQLServerProfiler(中文叫SQL事件探查器)工具来进行跟踪和分析。是的,Profiler可以用来捕获发送到SQLServer的所有语句以及语句的执行性能相关数据(如语句的read/writes页面数目,CPU的使用量,以及语句的duration等)以供以后分析。但本文并不介绍如何使用Profiler工具,而是将介绍如何使用read80trace(有关该工具见后面介绍)工具结合自定义的存储过程来提纲挈领地分析Profiler捕获的Trace文件,

  • 标签: PROFILER 优化 SQL SERVER 数据库系统
  • 简介:一、前言电力工业是国民经济的基础产业和公用事业.电作为一和特殊商品,为社会和人民生活提供强大的动力.电力系统的安全稳定运行,关系到整个社会的各个行业和千家万户.电具有传输速度快、不能储存及发、供、用同时完成的特点.在电力系统的生产、经营和管理中,无时无处不需要电力信息.

  • 标签: 信息网络 风险评估 体系结构 优化 计算机网络 电力系统
  • 简介:WindowsXPSP2终于正式发布了,作为一个测试时间和被关注程度都几乎创记录的ServicePack,它在Windows安全性上有了很大的提高和进步;我自己最喜欢的特性是IE中的加载扩展项管理和弹出窗口过滤器.以及内置的防火墙。

  • 标签: 弹出窗口 XP IE 防火墙 微软 扩展
  • 简介:AJAX英文AsynchronousOavaScript+XML的缩写,中文的意思则为“在Web上通过OavaScript,使用异步的XMLHttp请求,实现无刷新的Web界面”。其实AJAX并不是一个新技术,而是很多已经成熟的技术的集合。目前很多产品里都已经很好地应用了这一技术,比如Google的Gmall、GoogleMap、GoogleSuggestion以及微软的VirtualEarth和Start.com等,Kupu(一个开源的JavaScript应用程序)也是一个大量应用AJAX技术的典型案例。也许是这些应用程序的风行,使开发者又把目光重新聚焦到这一无刷新的Web开发技术上。

  • 标签: WEB开发技术 JAVASCRIPT Google VIRTUAL WEB界面 应用程序
  • 简介:由于虚拟服务器的网络地址转换方式是基于IP伪装的,因此对后台真实服务器的操作系统没有特别要求,可以是Windows操作系统,也可以是Linux或其它操作系统。从配置步骤上来看,NAT也是最简单的。但是这种方式对负载均衡服务器的开销很大,包括对IP请求包进行解析转发,尤其是响应包的大量数据传输都需要负载均衡器来处理。

  • 标签: 负载均衡 网络地址转换 虚拟服务器 计算机网络 操作系统 WINDOWS
  • 简介:XSL样式表语言是用来定义如何在XML文档之间进行格式转换及XML文档显示的语言,将逐步在电子商务应用中被广泛应用。本文介绍XSL相关技术,包括XPath、XSLT、FO以及XSLT处理器产品与编程技术

  • 标签: 可扩展式样式表语言 逻辑结构 XSL 文档
  • 简介:AndrewTroelsen早先从事跨平台视频游戏和大学课本的多媒体的制作,现在负责Intertech。公司NET和COM方而的技术培训与咨询,他的客户包括NASA,Microsoft.Honeywell等诸多领导性机构.他也是微软C#方面的MVP。

  • 标签: 软技术 HONEYWELL Microsoft ANDREW 视频游戏 技术培训
  • 简介:2005对于微软开发者来说,是蕴含着变革与机会的一年。经过这几年的推广,.NET已经深入人心,大部分开发者也已经学习和基本掌握了基本的.NET开发语言,如VisualBasic和VisualC#。在新的一年里,开发者面临更多挑战,一方面要把握.NET2.0的新变化,总结和积累经验,提高个人开发技术,另一方面也要配合VisualStudio2005TeamSystem的推出,使自己的团队迅速成长,提高整个团队的开发能力。为此,我们首先向大家推荐一本TeamSystem方面的新作。然后,我们来关注技术出版新秀APress近期推出的一些.NET技术佳作。

  • 标签: 软件开发方法 软件开发方法学 书评 《Introduction Microsoft Visual
  • 简介:GoogleMaps、GoogleSuggest、Gmail和TadaList——这些都是高动态性的Web应用。过去,我们的选择十分不便:胖客户端或者瘦客户端。对胖客户端而言,我们得到丰富的客户体验但不得不去处理一些易出错而且耗时的配置进程;而对瘦客户端来说,我们从配置中解脱出来却牺牲了用户的体验。

  • 标签: 软技术 Google 瘦客户端 Web应用 MAPS LIST
  • 简介:作序者用一个诙谐的情景作为开始,以自然语言作为类比对象来暗衬计算机语言在活学活用方面的问题。特别值得注意的是三个crossyourmind的事情。三件事情被逆序说出来,形成一个反常而有趣的过渡:从后来的明白到开始的不明白。英文中把这个“开始的不明白”放在最后,特别强调了这种不好的情形,为后面对程序语言学习的叙述作下良好的铺垫。这三、二、一的阐述,把听到“同事之不良usage语句”的人的反应过程表现得淋漓尽致,就此体现正确usage在交流中的重要性。这个句子,我们不妨译为:

  • 标签: 名著序言 序言欣赏 技术名著
  • 简介:本月,《程序员》邀我写篇文章,回顾5年来的技术变化给我带来的感悟。5年前我是如何预料的,什么判断对了,什么没有预料到。如果回到五年前,如何选择路线。对于未来的技术发展怎样看,打算怎样走。看到这样的主题,觉得非常有意思,当下立刻答应。

  • 标签: 技术变化 《程序员》杂志 路线选择 软件设计
  • 简介:VisualBasic2005inaNutshell当年微软决定要把VisualBasic转变成一个面向对象语言时,数百万VB开发者一致抵制迁移到.NET平台。现在,在整合了用户的反馈之后,微软发布了新的VisualBasic2005,反响还不错,总算挽回了些面子。VisualBasic2005具备.NET平台的强大威力,而且速度和使用方便性方面都有很大的提高。在VisualBasic2005inaNutshell这本书中,作者深入浅出地介绍了VisualBasic2005的最新特性。

  • 标签: INDOWS VISUAL 软技术 Basic .NET平台 面向对象语言