代码改变世界

SQL Server 数据库优化方法(2)

2011-03-07 16:24 by rewin, 504 阅读, 1 推荐, 收藏,
摘要:在上一节中,简单介绍了两个工具,下面使用一个简单的实例来说明如何使用这两个工具,来进行数据库优化。 二、启动sql server profiler 1) 启动方法如下图,在SQL Server Management Studio中-->“工具”菜单上选择“sql server profilter” 2) 在“开始”菜单上,选择“所有程序”——>“microsoft sql server 2005”——>“性能工具”——>“sql server profilter”命令。 三、创建和修改跟踪 1)在“文件”菜单上,选择“新建跟踪”命令,或者单击工具栏上的“新建跟踪”按钮。 阅读全文

SQL Server 数据库优化方法(1)

2011-03-07 16:23 by rewin, 451 阅读, 1 推荐, 收藏,
摘要:一、首先介绍一下sql server 2005中优化数据时使用到的两个工具 1.第一个工具sql server profile,这个工具在sql server 2000中也有,公司在使用sql 2000数据库时,我经常使用这个工具,来捕捉那些有性能问题的sql语句。 sql server profiler 是用于服务器捕获sql server 2005事件的工具。事件可以保存在一个跟踪文件中,可在以后对该文件进行分析,也可以在试图诊断某个问题时,用它来重播某一系列的步骤。 sql server profiler 可用于以下活动: 1)逐步分析有问题的查询以找到出现问题的原因。 2)查找并诊断运 阅读全文

大数据量高并发的数据库优化

2011-03-07 16:21 by rewin, 478 阅读, 1 推荐, 收藏,
摘要:一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力物力,而整个系统也不可避免的形成了一个打补丁工程。 所以在考虑整个系统的流程的时候,我们必须要考虑,在高并发大数据量的访问情况下,我们的系统会不会出现极端的情况。(例如:对外统计系统在7月16 阅读全文

面向程序员的数据库访问性能优化法则

2011-03-07 16:12 by rewin, 286 阅读, 0 推荐, 收藏,
摘要:特别说明:1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、 本文未深入数据库优化中最核心的执行计划分析技术。读者对像:开发人员:如果你是做数据库开发,那本文的内容非常适合,因为本文是从程序员的角度来谈数据库性能优化。架构师:如果你已经是数据库应用的架构师,那本文的知识你应该清楚90%,否则你可能是一个喜欢折腾的架构师。DBA(数据库管理员):大型数据库优化的知识非常复杂,本文只是 阅读全文

asp.net打印

2010-05-05 11:09 by rewin, 351 阅读, 0 推荐, 收藏,
摘要:因为要做打印页面一部分,但是一直没有找到好的解决方案,请下面是一个WEB中打印datagrig数据的方法using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionSt... 阅读全文

经典ASP.NET打印技术

2010-05-05 11:07 by rewin, 563 阅读, 0 推荐, 收藏,
摘要:对于B/S架构的项目中,Web打印最是让程序员头痛的技术,在这次项目中运用了第三方控件ScriptX解决了此技术包括各种汇总表,详细清单等等,但最大弊端就是打印的格式是死的,你要打印出怎样的格式必须自己来做,还有就是打印分页,它是按你设置的纸张大小来分的,所以必须人为控制,ScriptX控件所需文件ScriptX.cab。(ScriptX下载地址http://www.meadroid.com/sc... 阅读全文

关于ASP.NET页面打印技术的总结

2010-05-05 10:56 by rewin, 240 阅读, 0 推荐, 收藏,
摘要:网络打印概述   • B/S结构导致了Web应用程序中打印的特殊性。  • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。  • 格式如何控制和定制等,是我们开发中可能会面对的问题。  打印文档的生成  • 1、客户端脚本方式  一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分... 阅读全文
rewin欢迎和您交流